204 264 478 502 612 528 652 566 582 592 610 638 72 116156