100 430 355 355 118 206 135 450 502 586 130 170 200 300 400 500 100 603 648 614