181
39
1118
34
38
43
27
24
42
40
2587
111
11
220
135
711
30
472
219
310
83
154
52
189
19
122
117
153
127
469
85
209
167
37
576
141
49
45
63
256
96
3594
231
2336
28
330
241
845
249
228