100
52
0
20
98
50
257
4
286
3
5
249
1
575
6
9
285
2
99
340
10
342
492
373
12.00
457
328
312
323
371
318
283
333
362
272
277
8