266 290 300 315 318 323 344 398 403 418 438 459 476 490 520 527 560 610 634 650 652 654 664 672 681 696 816 858 891 900 972 994 1017 1018 1073 1078 1086 1116 11291148