25
14
23
18
26
36
2
34
60
275
274
86
172
35
61
216
46
31
19
222
65
173
10
95
51
40
87
360
59
226
105
17
219
38
13
15
163
78
58
150
27
68
22
76
161
81
24