312
285
259
423
268
212
220
220
213
267
830
249