455
276
432
339
351
391
470
469
448
332
405
286
471
414
382
434
424
370
514
352
436
534
457
422
250
280
403
411
364
500
430
372
327