117
114
34
183
266
29
23
14
112
31
641
103
33
1774
28
72
129
41
203
177
145
61
19
27
26
88
164
128
68
127
67
257
52
3708
50
239
142
21
305
156
254
53
1245
263
375
165
42
30
17
331
120
175
285
35
16