100
57
1
0
500
71
3
81
5
68
4
115
58
2
103
62
600
116
6
400
104
300
159
1200
133
1500
176
11
700
111
123
241
7
8
137
200
174
351
167
178
297
12
232
16
151
190
9