279 320 329 336 354 358 404 406 432 460 476 533 548 658 664 683 694 605 657 686 701 767 808 846 879 982 1016 1027 1109 11351137