1229
389
309
304
320
305
302
298
273
305
304
279
304
275
267
259
231
285
297
308