189
593
308
588
486
482
467
558
223
240