500
81
2
1
115
3
4
60
0
200
7
100
94
5
138
10
400
158
9
51
95
102
484
16
47
700
179
148
92
91
50
112
124
171
176
141
378
15
300
14
143
257
167
319
11
600
238
6
154