300
70
1
400
63
4
200
129
168
8
9
219
7
500
80
2
0
100
104
187
10
135
139
85
99
6
5
127
142
700
367
16
14
149
141
3
306
120
181
288
716
60
194
144
193
450
136
161