2492
260
29
357
276
95
304
35
32
177
119
66
47
718
408
30
106
31
897
295
88
262
48
101
53
23
286
204
108
238
228
176
109
42
92
384
282
75
121
56
80
413
146
22
20
16
219
52
40
244
233
849
13
113
154
358