500
106
3
2
152
6
400
68
0
79
100
167
8
11
239
17
700
196
5
164
4
7
181
211
318
14
275
10
182
346
12
186
1
600
189
354
188
800
308
233
261
200
298
282
257
495
357
9
2607
34
80