300
150
4
5
1800
96
0
400
179
3
7
163
500
147
2
50
136
1
128
212
600
199
186
8
251
6
162
283
148
161
201
175
200
215
261
9
17
248
221
306
211
236
766
15
68
10
471
12