600
159
12
2
190
11
182
15
199
10
3
100
222
1
4
300
499
8
500
454
605
14
919
24
373
668
26
23
689
483
5
791
443
828
27
20
429
400
596
19
511
13
611
28
386
554
520
562
371
7
50
364
0
700
637
2238
62
76