50 4557 197 2132913 2 4 7 8 10 14 15 17 18 19 20 21 25 27 30 32 37 38 39 41 42 43 45 48 49 50 51 52 55 58 60 62 63 67 69 70 72 74 75 79 81 82 84 87 89 90 91 92 96 98 100 101 106 115 128 145 166 191 220 253 290 331 376 425 478 535 595 656 721 790 863 940 1021 1106 1195 1287 1382 1480 1580 1683 1790 1901 2014 2128 2245 2364 2482 2600 2719 2838 2958 3080 3204 3330 3471 3631 3815 3973 4168 4460 100 216 242 246 230 211 189 163 149 146 146 145 144 140 127 113 107 105 101 97 94 91 89 86 82 78 74 70 67 64 61 59 56 53 51 47 44 42 37 32 29 27 24 20 17 15 13 10 6 2