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