406
278
335
368
311
389
330
457
435
350
593
380
574
464
593