999
168
0
152
600
204
13
500
234
7
10
400
231
17
3
239
19
6
100
405
18
4
172
1363
38
27
243
50
195
2
498
24
11