66
90
0
2
400
77
103
3
80
500
119
7
800
244
5
311
9
12
157
6
1
600
260
16
235
8
200
177
168
4
249
232
147
169
167
125
1502
45
65
289
355
13
212
172
1000
250
214
211
202
237