300
81
1
400
73
4
200
167
5
189
9
12
241
7
500
90
2
0
100
134
202
10
149
147
95
108
220
6
158
700
391
16
14
153
3
327
8
131
191
314
753
15
61
209
155
199
450
172