600
157
2
395
8
3
100
296
5
7
50
319
283
4
265
226
299
253
276
294
6
13
272
11
800
911
20
19
400
949
27
1855
43
53