150
337
1
10
500
394
2
600
390
9
50
347
0
5
800
1344
38
42
533
16
8
700
783
3
300
268
7
100
797
49
353
233
331
273