500
44
2
0
56
5
1
4
77
60
45
600
85
400
82
300
139
1200
119
1500
153
10
700
100
3
111
97
229
7
8
126
200
163
341
157
166
112
281
12
210
15
138
172
9
142