50
237
6
10
100
232
0
280
5
500
392
1
430
3
7
493
4
396
2
528
873
905
450
594
517
529
11
445
565
8
541
711
1088
25
552
731
907
37
569
16
680
733
12
250
581
666
947
14
3246
2218
21