285 309 395 405 468 553 683 730 814 916 41 205 221 285 309 334 341 349 395 405 413 415 431 468 553 583 609 660 683 730 782 784 810 814 916 936 947 10091057