100
307
0
2
300
580
16
9
496
12
5
436
3
500
543
18
7
50
323
509
1
20.00
430
4
200
479
9.88
437
25
389
10
376
6