24
25
14
12
267
183
261
41
163
21
7
35
19
80
27
112
125
60
126
45
37
79
32
15
104
50
53
116
40
4
39
188
33
117
44
28
34
22
9
30
65
100
85
75
20
82
193
151
81
102
176
78