50
219
6
10
100
220
0
270
5
500
358
1
4
416
3
7
485
387
2
511
845
8
879
436
575
508
11
434
550
521
696
1063
25
538
706
861
35
549
15
680
709
250
558
666
912
14
3198
12
2182
21