500
112
3
1
73
2
92
74
68
77
0
80
54
70
200
107
300
217
4
100
111
800
291
147
159
165
180
221
265
7
142
144
162
150
257
227
166