283
467
302
482
513
427
348
351
299
316
426
468
446
249
369
464
381
325
421
388
514
290
248
378
497
269
527
335
509
411
280
267
257
373