500
156
2
800
247
4
5
200
182
0
300
96
1
88
87
100
141
3
320
21
250
211
6
143
204
173
129
400
186
10
373
22
7
11
181
172
50
233
9
133
216
318
191
8
162
145
401
13
207