10
99
0
500
182
3
2
156
5
20
143
600
801
24
800
422
8
9
228
4
2000
517
12
17
343
1
100
530
7
477
60.00
704
499
669
14
26
492
6
525
50
262
900
1180
51
22
200
447
306
437
315
700
478
1000
654
13
423
585
15
150
1007
554
532