500
8
0
33
2
100
29
1
30
3
200
36
150
22
400
39
5
300
34
116
13
79
167
20
46
4
44
120
9
50
164
12
56
68
63
25