500
222
9
7
200
173
1
4
150
105
0
2
3
199
155
308
8
300
226
6
158
184
144
201
100
149
175
196
195
230
5
400
298
293
12
190
260
189
10
290
20
331
15
216
838
11
324
13
50
187