200
109
3
0
500
85
80
2
90
84
1
73
94
104
4
78
186
140
300
149
153
150
800
225
165
91
100
102
81
79
97