382
529
339
463
389
416
489
257
334
394
261
327
279
277
401
381
524
250
491
478
436
267
433
506
473
365
413
325
253
353
294
368
482
407