500
108
3
2
153
6
82
0
200
119
11
100
118
5
8
169
400
242
17
64
1
107
4
121
10
506
15
47
700
198
167
7
102
104
50
128
182
191
150
405
18
16
320
14
157
275
351
12
600
251