1 1 2 2 3 2 4 4 5 8 6 4 7 8 8 26 9 26 10 8 11 16 12 88 13 94 14 88 15 16 16 32 17 298 18 372 19 372 20 298 21 32 22 64 23 1012 24 1512 25 2009 26 1512 27 1012 28 64 29 128 30 3440 31 6133 32 12076 33 12076 34 6133 35 3440 36 128 37 256 38 11700 39 24742 40 69614 41 131420 42 69614 43 24742 44 11700 45 256 46 512 47 39804 48 100035 49 398314 50 1223912 51 1223912 52 398314 53 100035 54 39804 55 512 56 1024 57 135432 58 404608 59 2305246 60 11202963 61 17105490 62 11202963 63 2305246 64 404608 65 135432 66 1024 67 2048 68 460832 69 1636222 70 13349305 71 109221761 72 231836591 73 231836591 74 109221761 75 13349305 76 1636222 77 460832 78 2048 79 4096 80 1568112 81 6616385 82 77225419 83 1053093991 84 3441737079 85 4670821739 86 3441737079 87 1053093991 88 77225419 89 6616385 90 1568112 91 4096 92 8192 93 5336024 94 26756052 95 446916111 96 10045893068 97 50285500321 98 105367758168 99 105367758168 100 50285500321 101 10045893068 102 446916111 103 26756052 104 5336024 105 8192 106 16384 107 18157728 108 108199516 109 2587221606 110 96630686778 111 722275707968 112 2312626806147 113 3777344294506 114 2312626806147 115 722275707968 116 96630686778 117 2587221606 118 108199516 119 18157728 120 16384 121 32768 122 61788368 123 437548895 124 14977823434 125 930310508395 126 10492687518333 127 49903237571207 128 130056973753183 129 130056973753183 130 49903237571207 131 10492687518333 132 930310508395 133 14977823434 134 437548895 135 61788368 136 32768 137 65536 138 210258064 139 1769407046 140 86710581094 141 8936209454843 142 152687643030202 143 1093149465726227 144 4370690401690574 145 6940995630452984 146 4370690401690574 147 1093149465726227 148 152687643030202 149 8936209454843 150 86710581094 151 1769407046 152 210258064 153 65536 154 131072 155 715482384 156 7155326538 157 502009221965 158 85900632816166 159 2214228241039922 160 23941420834407258 161 150345960179047606 162 358724916409672001 163 358724916409672001 164 150345960179047606 165 23941420834407258 166 2214228241039922 167 85900632816166 168 502009221965 169 7155326538 170 715482384 171 131072 172 262144 173 2434699680 174 28935512224 175 2906422822781 176 826129742036169 177 32135750789927063 178 522411221709363461 179 5168574744434383829 180 19132045323699429692