300
221
4
1
50
337
8
15
383
0
5
350
275
5.00
304
432
2
500
200
478
3
454
16
372
400
467
648
473
6
461
9
543
7
584
11
1805
10
68
250
771
17
659
825
847
542
548
700
421
100
558
728
600
520