500
167
1
3
576
6
7
50
181
0
158
163
175
188
168
197
149
157
2
245
184
150
134
225
173
135
156
130
166
180
152