50
166
0
800
275
3
10
231
1
4
1499
1545
17
22
20
190
300
243
2
500
248
600
335
6
5
100
394
25
324
9
497
7
205