466
287
318
246
337
360
319
474
293
517
438
500
288
443
243
242
341
419
309
400
292
346
379
276
344
381
320
471
354
493
229
307
237