100
60
0
1
50
62
2
75
90
3
122
320
4
368
7
18
88
452
12
345
5
13
399
17
650
11
497
14
1000
607
9
897
36
690
30
551
780
46
963
64
1739
95
2594
262
950
44
831
39
732
32
1959
925
65
2324
1300
8
113
1031
16
1380
6