265
107
250
2483
366
91
375
1354
230
100
258
49
67
29
277
194
169
188
411
145
1494
142
66
27
75
16
53
42
57
41
37
504
435
79
95
28
39
208
459
108
137
30
113
335
102
235
233
23
359
166
288
1388
434
21
48
74
55
104
157