50
98
0
5
200
165
100
328
4
340
8
15
150
248
1
438
9
418
7
1061
12
32
713
2
686
3
700
764
708
18
674
1184
48
2904
2964
757