393
1
489
4
166
213
285
239
204
343
289
322
217
3
149
2
219
253
170
286
250
298
243
123
150
198
181
190
131
118
201
138
122
172