500
68
2
0
95
3
400
47
42
100
119
6
9
138
7
700
172
4
5
144
166
190
288
15
14
252
163
295
11
167
1
600
170
148
342
174
800
294
216
232
200
277
269
237
470
340
2431
33
77