400
159
3
7
300
148
5
500
129
2
50
114
1
0
192
4
600
178
160
231
6
146
243
137
151
175
200
199
245
10
17
215
207
290
9
198
195
223
728
15
65
451
12
100
394
14
314