228
122
2435
116
112
99
121
255
100
119
158
670
1851
94
264
291
471
579
266
278
294
545
589
1246
2353
283
101
163
292
634
2088
146
116
279
189
513
280
280
458
105
2403
1552
274
114
279
526
431
950
428
408
290
303
279
275
281
35
1216
105
2163
112
1813
278
106
2304
283
2304
2432
124
96
113
100
282
2308
114
116
274
331
1526
95
268
104
281
451
269
291
1346
285
267
307
279
277
66
113