78
282
140
165
71
35
633
19
193
38
23
156
480
505
252
358
382
68
42
273
1818
717
188
91
52
922
94
57
61
59
214
277
67
1491
275
222
62
46
44
97
1152
552
30
66
138
127
294
63
64
283
117
414
153
297
72