55
33
27
75
397
590
130
190
29
1534
39
14
188
131
149
530
60
44
185
40
49
137
256
85
107
19
47
50
214
99
207
111
1120
251
97
134
231
112
61
277
9
367
151
376
65
1364
215
229
129
103
169
349
184
375
115
121
374