106 4 6 24 35 54 72 76 83 91 120 131 138 149 166 173 185 189 194 208 215 218 265 268 277 279 309 313 325 327 329 333 347 373 394 414 419 425 430 438 457 466 470 476 482 485 489 491 501 512 519 521 550 565 569 575 578 590 597 602 605 607 617 629 637 641 650 652 672 678 684 686 688 692 694 716 719 726 732 740 755 758 765 781 802 810 819 827 846 849 853 855 867 880 889 897 902 907 920 924 944 951 963 976 981 989 995