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 95 14 88 15 16 16 32 17 298 18 375 19 375 20 298 21 32 22 64 23 1012 24 1526 25 2030 26 1526 27 1012 28 64 29 128 30 3440 31 6198 32 12324 33 12324 34 6198 35 3440 36 128 37 256 38 11700 39 25034 40 71529 41 138215 42 71529 43 25034 44 11700 45 256 46 512 47 39804 48 101312 49 412094 50 1333242 51 1333242 52 412094 53 101312 54 39804 55 512 56 1024 57 135432 58 410252 59 2398145 60 12622937 61 20341795 62 12622937 63 2398145 64 410252 65 135432 66 1024 67 2048 68 460832 69 1660983 70 13965762 71 125646087 72 298472434 73 298472434 74 125646087 75 13965762 76 1660983 77 460832 78 2048 79 4096 80 1568112 81 6724306 82 81253079 83 1244747820 84 4660242199 85 6717267728 86 4660242199 87 1244747820 88 81253079 89 6724306 90 1568112 91 4096 92 8192 93 5336024 94 27224178 95 472851402 96 12237160442 97 72718129316 98 162737578821 99 162737578821 100 72718129316 101 12237160442 102 472851402 103 27224178 104 5336024 105 8192 106 16384 107 18157728 108 110221701 109 2752482575 110 120852884248 111 1122823498393 112 3942079842968 113 6293324571337 114 3942079842968 115 1122823498393 116 120852884248 117 2752482575 118 110221701 119 18157728 120 16384 121 32768 122 61788368 123 446249130 124 16022640154 125 1194868667249 126 17400899210738 127 94361285192110 128 243019177909127 129 243019177909127 130 94361285192110 131 17400899210738 132 1194868667249 133 16022640154 134 446249130 135 61788368 136 32768 137 65536 138 210258064 139 1806706543 140 93271665191 141 11801460411839 142 270151915174157 143 2267096616986688 144 9226777495814916 145 14961844070607631 146 9226777495814916 147 2267096616986688 148 270151915174157 149 11801460411839 150 93271665191 151 1806706543 152 210258064 153 65536 154 131072 155 715482384 156 7314734637 157 542972865898 158 116586221152560 159 4190150589317498 160 54573852949272578 161 352398182648571172 162 901265849858166158 163 901265849858166158 164 352398182648571172 165 54573852949272578 166 4190150589317498 167 116586221152560 168 542972865898 169 7314734637 170 715482384 171 131072 172 262144 173 2434699680 174 29614856373 175 3160919044027 176 1152065284639744 177 64989479446893724 178 1312484927351655626 179 13497205694624921829 180 54718049438814433216