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