312 332 338 366 387 418 438 469 601 513 553 628 673 679 714 737784