500
78
2
1
109
3
4
58
0
200
79
7
100
81
135
10
400
146
50
89
96
478
16
47
700
178
5
91
122
169
175
139
377
15
295
14
140
254
9
167
309
11
600
235
6
152