300
58
1
0
53
600
96
5
400
94
3
72
500
167
21
11
87
6
81
4
2
84
41
57
82
10
50
42
99
8
68
1000
63
47
200
43