1 1 2 3 3 5 4 12 5 16 6 36 7 44 8 96 9 112 10 240 11 272 12 576 13 640 14 1344 15 1472 16 3072 17 3328 18 6912 19 7424 20 15360 21 16384 22 33792 23 35840 24 73728 25 77824 26 159744 27 167936 28 344064 29 360448 30 737280 31 770048 32 1572864 33 1638400 34 3342336 35 3473408 36 7077888 37 7340032 38 14942208 39 15466496 40 31457280 41 32505856 42 66060288 43 68157440 44 138412032 45 142606336 46 289406976 47 297795584 48 603979776 49 620756992 50 1258291200 51 1291845632 52 2617245696 53 2684354560 54 5435817984 55 5570035712 56 11274289152 57 11542724608 58 23353884672 59 23890755584 60 48318382080 61 49392123904 62 99857989632 63 102005473280 64 206158430208 65 210453397504 66 425201762304 67 433791696896 68 876173328384 69 893353197568 70 1803886264320 71 1838246002688 72 3710851743744 73 3779571220480 74 7627861917696 75 7765300871168 76 15668040695808 77 15942918602752 78 32160715112448 79 32710470926336 80 65970697666560 81 67070209294336 82 135239930216448 83 137438953472000 84 277076930199552 85 281474976710656 86 567347999932416 87 576144092954624 88 1161084278931456 89 1178676464975872 90 2374945115996160 91 2410129488084992 92 4855443348258816 93 4925812092436480 94 9921992929050624 95 10062730417405952 96 20266198323167232 97 20547673299877888 98 41376821576466432 99 41939771529887744 100 84442493013196800 101 85568392920039424 102 172262685746921472 103 174514485560606720 104 351280770934898688 105 355784370562269184 106 716072340751908864 107 725079540006649856 108 1459166279268040704 109 1477180677777522688 110 2972375754064527360 111 3008404551083491328 112 6052837899185946624 113 6124895493223874560 114 12321848580485677056 115 12465963768561532928 116 25076042725198921728 117 25364273101350633472 118 51016776578852978688 119 51593237331156402176 120 103762935414616227840 121 104915856919223074816 122 210984635343052996608 123 213290478352266690560 124 428886799713747075072 125 433498485732174462976 126 871608657482776313856 127 880832029519631089664 128 1770887431076116955136 129 1789334175149826506752 130 3597115094373362565120 131 3634008582520781668352 132 7304910653188982439936 133 7378697629483820646400 134 14831182235262479499264 135 14978756187852155912192 136 30105086328293988237312 137 30400234233473341063168 138 61095616372126034952192 139 61685912182484740603904 140 123962120175328186859520 141 125142711796045598162944 142 251466015212808607629312 143 253827198454243430236160 144 510015580149921683079168 145 514737946632791328292864 146 1034198259748452301799424 147 1043642992714191592226816 148 2096730718394122474881024 149 2115620184325601055735808 150 4250129834582680692326400 151 4287908766445637854035968 152 8613596464754232869781504 153 8689154328480147193200640 154 17453866520686208709820416 155 17604982248138037356658688 156 35361080223727903360155648 157 35663311678631560653832192 158 71628854812166778601340928 159 72233317721974093188694016 160 145071098353755500964741120 161 146280024173370130139447296 162 293768974166354889453600768 163 296186825805584147803013120 164 594791503250397553955438592 165 599627206528856070654263296 166 1204090116336170658007351296 167 1213761522893087691405000704 168 2437194452343092416207650816 169 2456537265456926483002949632 170 4932417344027687032801198080 171 4971102970255355166391795712 172 9980891566738378466374189056 173 10058262819193714733555384320 174 20193896890842765734291963904 175 20348639395753438268654354432 176 40852021296417549071671099392 177 41161506306238894140395880448 178 82632497622299133349516541952 179 83251467641941823486966104064 180 167121905303526337111381770240 181 168359845342811717386280894464 182 337957630724908815047460913152 183 340433510803479575597259161600 184 683342901685529911744316571648 185 688294661842671432843913068544 186 1381541083842484386787422633984 187 1391444604156767428986615627776 188 2792792728627817900172424249344 189 2812599769256383984570810236928 190 5645006579141334053540006461440 191 5684620660398466222336778436608 192 11408855402054064613470328848384 193 11488083564568328951063872798720 194 23055395291650922239721289547776 195 23213851616679450914908377448448 196 46586159558387430505003842797568 197 46903072208444487855378018598912 198 94123057066946033061130212999168 199 94756882367060147761878564601856 200 190147590034234410224505480806400