1 48 2 130 3 298 4 660 5 1384 6 2890 7 5850 8 11930 9 23806 10 48056 11 95422 12 191866 13 380806 14 765090 15 1521180 16 3058882 17 6098874 18 12284898 19 24573634 20 49602712 21 99555058 22 201409462 23 405573782 24 822380214 25 1661216936 26 3375887170 27 6839392998 28 13928148598 29 28294634602 30 57735377636 31 117581458854 32 240372351790 33 490655281666 34 1004792615330 35 2055315623352 36 4215817302422 37 8640042429362 38 17749030564990 39 36439271175806 40 74961719443288 41 154145659611566 42 317520049797178 43 653885536064846 44 1348570215308690 45 2780934760639748 46 5741949848615122 47 11855401309913090 48 24504672617895946 49 50652733239444370 50 104801887118019424 51 216861097448967234 52 449110236334773806 53 930227105383617774 54 1928140480352149398 55 3997294537797359440 56 8292187596811481330 57 17205157540471465998 58 35718341475055305886 59 74167875855706931114 60 154083405364441783212 61 320177267634544978454 62 665605518880782413686 63 1384007751437498612890 64 2878932767502619346786 65 5989888062300515592560 66 12466932305681745965958 67 25953293640982068288698 68 54046012720190310225110 69 112570281320378085275646 70 234535523679037687104224 71 488740965892365896883598 72 1018736180610483855086978 73 2123859865482447800794150 74 4428863610709401105895938 75 9237098175345562405133212 76 19269557036030166098640610 77 40205017567032364575508794 78 83902188418644846682795138 79 175119376386141297328298002 80 365571279181910233643334456 81 763261572291339478682332130 82 1593840546343769837241003414 83 3328706453943718042983873622 84 6952966122928847270852828454 85 14525119800034372272050667592 86 30347836885194392285761850290 87 63414236901538100449381862214 88 132525405087101707262767712918 89 276986583597883336173328318714 90 578984656771364421782584948292 91 1210372415461272208727949839158 92 2530553394031601885948679194254 93 5291176663697876382828105409378 94 11064446925437077728308772863538 95 23138982913865616969933292738584 96 48394500354012297106383666477286 97 101223630413259685223884928215026 98 211739458643921103951699558970206 99 442948351452815115859414102086766 100 926692068888477949902491974881304 101 1938860879007227360020617856663678 102 4056824681317615022970748818358714 103 8488917368693135991411558225365006 104 17764145265692990935632636700794402 105 37175824248889474689515920142453444 106 77803762877797387208075302786184194 107 162840658775339181319004827196785602 108 340837017776263980426821405971760650 109 713429473148361108806101633820372386 110 1493396470410652591760222284499505440 111 3126207898048364838471742727770087026 112 6544532984211267807293103889043179342 113 13701134907915152415870026608323128110 114 28684740557389404721000814672040172166 115 60056625987778507648614436563826156848 116 125743632229380961826225429534735005730 117 263284537800395942284376481011032284398 118 551287905786926176638829382864908216894 119 1154368930339282532506024274625622722170 120 2417259924631876199094930514102305573964 121 5061905144405855078289245168670070040678 122 10600250196373036710310544016117307668694 123 22198780929318979852300993826130022798202 124 46489256020411833427819272944216002692914 125 97361222357944447705007821594877238715280 126 203905521381681516560795335329076272585238 127 427052274822757943360370846954049276076666 128 894420621930276666845596497327065748340534 129 1873315222405873905091951015242989665892398 130 3923628381699233861960553479898646166128096 131 8218119321556554397776463729722987386994078 132 17213305132543616340769685455163549498846978 133 36054792479340237256436901044254142346092646 134 75521106731518043799553685411812891050369618 135 158190352714199987056627106298847981785834268 136 331358163292881179383285819059135522089913170 137 694098497817674216934724644978011180132969466 138 1453951886260018865163023573268316922935066114 139 3045679578362508834672770379557289473134303586 140 6380040028641520130080493608645463580251922360 141 13364951280218867213274928822374065502239622482 142 27997285782195317792283486352425305364814757302 143 58650111761314414796414940799869633365294193814 144 122864361561538878214297965672539266361443569878 145 257387227253836904744278710023652326240237208296 146 539202450263669692929303274979903367595328815266 147 1129588730254620413771030605238641884003134378534 148 2366422638500470432735450678726399651766179475894 149 4957555443655058931203953005791725624836480780426 150 10385944773262822465736745087582511225809070316708 151 21758424922563641607514783200745644684571605141958 152 45583931571279574438826165247137455746091375858286 153 95499006936848590458502134721486848562949741122114 154 200073033710442829623356878071564862593837009769410 155 419160901513145749094947871454232343323969353227896 156 878163471538504694555989126462527025364537539726390 157 1839806950149051523863904283285687560920390632954802 158 3854529060446432969606325099928225381041523487553982 159 8075556799359505530710883219408262755559216477860958 160 16919036087060692347005916053569383919675714380720600 161 35447095529641054356193264416548710757386349359786574 162 74265568058331795781813572177920247310268745286577082 163 155595162012044369185501598819894511087326171440036174 164 325991535131208449685580313913187774311775133040883122 165 682995958689434160005711654149509078793127363542243204 166 1430973036432379454585787732972794940009311137843822642 167 2998100620156958364759835664925833749932370854934087938 168 6281485045913871580023150203787988254830431020102293642 169 13160723531687665568472277367356718249816965890876314290 170 27573916256015714723668935819861228325518755623706928608 171 57772123670894738104238388837588468576732430256163552418 172 121042908841056574629401102935569396384755566554348249070 173 253607130023883308671253790807840244513251452664252763630 174 531354796562951846355052927940561455766275067926986330486 175 1113291114002852095398090130121857450821516348531667232016 176 2332565384679755904377683913981242584321295447147622295634 177 4887196639788958758268773996571659439482043320151005591630 178 10239686562953490712362818597986113129728415797348433051486 179 21454299342956750477743585269328974777163260014154489622090 180 44951355727065740549596270840379413180944192118329882188524 181 94182887992412416368459901298723310147715333774307114431414 182 197334004149821934825025632992011035438539026586895740778934 183 413459082820545690277771789676046183106158732038565209844698 184 866290991090131998371342959639478558030438454592843813376514 185 1815079626486218898226147242640633980965075608418913157000112 186 3803016070982568722882574920380815202712390531224321489402534 187 7968217992914610204858827532671634680050332693352812161459130 188 16695321821200741509001795557842687906854525468189171886336278 189 34980732568276041033537940796656507696830063693458013161488990 190 73293168900082297932040114376581708334314432036861457479530464 191 153567236654897470407109311493203461800935598978242297501536430 192 321761508695581874939538671052658008416520711931694848940514562 193 674170956651403038045440213028149960067569922166896821654596390 194 1412558356107979645102500019583100216183744481661872319999221154 195 2959669038560164973038077060310281939923755691803312747539432348 196 6201264757253957409785008025178847592456798656739521151951066306 197 12993248791604765691379813232494444131107170531307463488784056378 198 27224228131625921449110732287310592979238142486980927953168427010 199 57041865636467361164802540096648085427489350150170709174817314226 200 119517686334401222113944237177562646321055224500906698521252454712 201 250421106024355854306236028959932367901958935757081343303239217858 202 524698670667825796293632165607747371425160674141805201386048479574 203 1099383635586585460541412241961199490238757525012069436658143223126 204 2303503252867134909469285599368216688406504411322276771450290203782 205 4826459178205826992384115512806272734585975595479680799805221693832 206 10112736221104300064265646357076613994420270703603619168071796870802 207 21188926048369173050068201816226440569883194559459841565417079502726 208 44396570642842900152003211707915309444365576706457763120042072843350 209 93022950113101564416992417196246546047647297151415241840728624409882 210 194908593221187102529344512915941060448847100584523643769293547286276