4 52 59 69 74 81 86 93 108 116 142 204 218 240 241 268 270 302 358 359 389 435 460 461 464 465 511 519 538 540 576 677 714 728 736 742 745 760 761 776 779 791 806 815 863 873 877 884 891 893 928 942 943 945 948 955