1 1 2 2 3 2 4 4 5 4 6 4 7 8 8 14 9 14 10 8 11 16 12 28 13 28 14 28 15 16 16 32 17 94 18 75 19 75 20 94 21 32 22 64 23 284 24 250 25 310 26 250 27 284 28 64 29 128 30 752 31 706 32 1468 33 1468 34 706 35 752 36 128 37 256 38 2244 39 2116 40 5883 41 8943 42 5883 43 2116 44 2244 45 256 46 512 47 6532 48 6399 49 25093 50 44018 51 44018 52 25093 53 6399 54 6532 55 512 56 1024 57 18472 58 19179 59 108869 60 242149 61 273102 62 242149 63 108869 64 19179 65 18472 66 1024 67 2048 68 53680 69 57552 70 463940 71 1355516 72 1906841 73 1906841 74 1355516 75 463940 76 57552 77 53680 78 2048 79 4096 80 155040 81 173123 82 1986171 83 7364630 84 13506787 85 17524746 86 13506787 87 7364630 88 1986171 89 173123 90 155040 91 4096 92 8192 93 445000 94 520515 95 8536518 96 40388824 97 92623868 98 162191532 99 162191532 100 92623868 101 40388824 102 8536518 103 520515 104 445000 105 8192 106 16384 107 1285184 108 1564516 109 36607272 110 222974019 111 641933451 112 1448194529 113 1966735514 114 1448194529 115 641933451 116 222974019 117 36607272 118 1564516 119 1285184 120 16384 121 32768 122 3706032 123 4704272 124 157097926 125 1225436161 126 4471064237 127 13126514111 128 22731828021 129 22731828021 130 13126514111 131 4471064237 132 1225436161 133 157097926 134 4704272 135 3706032 136 32768 137 65536 138 10672592 139 14144805 140 674669588 141 6741965729 142 31021448962 143 119451232239 144 268332054827 145 338897042438 146 268332054827 147 119451232239 148 31021448962 149 6741965729 150 674669588 151 14144805 152 10672592 153 65536 154 131072 155 30778032 156 42529166 157 2896563138 158 37150153393 159 215305522148 160 1082554697786 161 3183323952984 162 5181430660290 163 5181430660290 164 3183323952984 165 1082554697786 166 215305522148 167 37150153393 168 2896563138 169 42529166 170 30778032 171 131072 172 262144 173 88725600 174 127877045 175 12438785892 176 204608197301 177 1495767093055 178 9818802875496 179 37551174634680 180 79558543778453 181 103107282046491 182 79558543778453 183 37551174634680 184 9818802875496 185 1495767093055 186 204608197301 187 12438785892 188 127877045 189 88725600 190 262144 191 524288 192 255701024 193 384503591 194 53424623277 195 1127155820271 196 10387416412282 197 89141819392079 198 443475615369664 199 1214423632870874