332
288
507
457
485
297
354
315
347
381
356
483
527
327
300
515
277
421
367
459
275
384
449
390
294
503
365
362
416
396
319
325
463
276