50
39
0
1
300
60
3
91
6
2
103
85
500
81
5
800
86
8
96
7
49
71
4
100
73
83
70
600
94
82
75
30
98
52
51
165
15