100
54
1
0
500
70
3
79
5
67
4
111
58
2
98
62
600
113
6
400
103
300
156
1200
132
1500
172
11
700
110
122
104
241
7
8
134
200
349
166
175
294
12
226
15
149
188
9