50
92
0
5
200
163
100
324
4
337
8
15
150
247
1
437
9
417
7
1057
12
32
711
2
679
3
700
760
706
18
672
1183
48
2904
2962
755