300
58
1
0
69
48
45
52
72
2
65
600
117
6
400
110
3
85
500
185
22
11
96
7
95
4
102
99
94
50
111
8
79
80
103
1000
78