300
120
0
2
100
196
5
10.00
301
1
328
332
397
200
413
4
590
3
150
518
10
497
13
493
12.00
602
568
489
514
453
405
494
538
484
530
532
556
487