40
277
2
17
400
149
4
1
163
156
131
0
229
6
5
159
50
164
3
300
153
241
500
151
201
137
187
200
165
122
172
10
343
19
155
8
100
289
7
11
170