10
135
1
3
500
128
0
2
400
134
4
5
300
155
236
7
50
182
100
162
196
174
215
184
147
190
197
200
168
191
136
120
137
131
129
125
142
171
6
138
203