100 9
92 99 106 108 109 122 146 153 190 203 219 221 225 226 236 249 255 279 289 290 321 334 338 342 347 374 378 381 382 392 401 406 409 424 432 466 476 477 504 509 518 539 541 563 570 578 590 591 597 602 613 615 619 626 634 639 656 666 686 689 695 708 713 733 737 744 746 751 762 765 782 794 797 802 835 838 839 843 858 869 878 887 888 899 900 901 916 921 924 932 933 934 935 940 942 947 954 964 991 996
