43
24
1124
142
19
183
116
40
158
31
34
69
242
92
33
20
56
3
291
1266
21
11
321
9
53
13
64
79
2
74
260
8
14
455
52
146
45
51
50
38
16
47
27
211
100
138
140
229
60
76
46
128