100
66
1
3
200
241
16
500
321
0
11
146
5
469
7
24
529
13
29
300
308
4
521
12
20
1800
795
14
25
736
9
59
557
42
50
392