300
821
7
31
150
504
8
9
527
15
100
508
12
659
4
500
517
6
497
3
524
1
466
600
723
14
2
571
16
400
595