200
78
1
0
300
250
5
2
100
320
21
348
4
15
269
512
8
25
50
660
19
710
3
17
755
7
28
582
9
18
150
523
13
610
703
10
564
1127
34
1424
61
1247
14
30
1140
16
1475
35
94
2029
111
2612
38