50
49
0
100
71
4
300
101
3
800
1767
73
700
383
16
14
500
253
17
185
197
6
600
162
207
5
2
174
280
1
900
995
35
33
245
223
268
9
200
213
568
26
15
312
348
370
8
7
386
1123
19
269
503
334
443