24
3
17
23
32
7
10
62
9
16
37
55
66
48
100
26
86
35
74
346
42
49
25
68
61
164
39
36
174
60
105
98
29
27
47
28
56
31
59
293
134
222
193
157
77
54
84
113
167