1 166 2 232 3 690 4 1918 5 4350 6 10382 7 26072 8 63964 9 155288 10 379950 11 931560 12 2278454 13 5570500 14 13629422 15 33349058 16 81580648 17 199570734 18 488243484 19 1194455224 20 2922102016 21 7148645416 22 17488560724 23 42784191822 24 104667572730 25 256059752954 26 626427166482 27 1532497349330 28 3749115899604 29 9171873078974 30 22438158211866 31 54892923977736 32 134290572532112 33 328529739096676 34 803718289701884 35 1966224092382682 36 4810189383253798 37 11767693215731330 38 28788596986556850 39 70428698401877860 40 172297439897370028 41 421510101270194106 42 1031186334362318910 43 2522704089343164346 44 6171567359238271052 45 15098181285111311320 46 36936334783141230814 47 90361401909928712730 48 221060995983278825148 49 540805730236677246060 50 1323032299550931612872 51 3236678843785774018444 52 7918242012206855483600 53 19371262825242382217876 54 47390042242473894789924 55 115935451601895284006142 56 283625595211829908089774 57 693864362865426448835642 58 1697476399106603578816048 59 4152722462391068827754808 60 10159259862890339297070950 61 24853710281979132939217552 62 60802354021567066642932936 63 148747459136696031551344942 64 363897203581539950374138068 65 890241591641388894352691680 66 2177895525681356150170757120 67 5328024398452908257038589762 68 13034529735593408596666652606 69 31887797938275606057229982784 70 78010613192713072198497570206 71 190845908597481295914311221914 72 466887252102773612180119217138 73 1142197429214134801121169374086 74 2794282691222847853921279890964 75 6835959842633986861687940922646 76 16723557396998410402110609909526 77 40912670414830408336436610674550 78 100089147346901558163728899444282 79 244859045255535595482898448245562 80 599025505089473364347419588761994 81 1465461712362804683024379977143104 82 3585119518542955834632984135829208 83 8770670604224994638497081609455346 84 21456652267782615664365938414101240 85 52491758876312543742091188735639096 86 128416339862401335607913125739724664 87 314158959361855045147034049500573860 88 768561476312724084484584648311941218 89 1880216130305003497559160948269659220 90 4599778684744615424503600362449878856 91 11252942471671444154497880222428346580 92 27529305853500556150489118185181111656 93 67347956561890397367625803657951891164 94 164760683658339384124230732043459611986 95 403072108871144287737726915780600259754 96 986079453801831188734786265442559039936 97 2412354186285222097859088999654497193242 98 5901606303275993767107734045572844951714 99 14437745981447260300024031235168717184090 100 35320639553520592949731890044604228275168 101 86408749681068113561849301761416926901584 102 211391189848975044523923487289302109743700 103 517149424227301648808201310113557583992336 104 1265159286769236856639853064438167415429648 105 3095097753014075248649583210977939311628232 106 7571876680584401080149311131583163578032782 107 18523911372474547999489262952768560526112266 108 45317073561848942554895505755770327187072050 109 110864121238542171653365932377494730311092444 110 271219044213425792711782084550677935707445116 111 663512858102833980727022783302859043044646946 112 1623224188200271039220979776122321401618473426 113 3971071145014747974163309581318508678863054808 114 9714866346498241779026730478849088990632529868 115 23766541742473261066481078033162631457232216658 116 58142694531286641005768081109696830342611241806 117 142240842777604325211036843169714867874450583400 118 347979355225720530754248717530592034422397841870 119 851300015514064661816558814050745893554804075466 120 2082628482210258500900607697741306593910704328196 121 5094962194138179348984117521692138327573025885816 122 12464364134762943396879827685946234663318176465418 123 30492939371112296043536004898444553823547388198082 124 74598217882376905435723658861520005500263568619238 125 182497792144581499602336144396819912054252643239182 126 446464340343376435984576495388272178532651621706062 127 1092234622982887092334036065674225667068205421186168 128 2672053205246021221125553165057704997152320423979628 129 6536936461661133040240844374975010207781084860998880 130 15992023744100708003787264259393322310136776823328426 131 39123039505097507641216754868512600411164691881730758 132 95710977210251281513377528689522936546986926549882076 133 234148248050810768393490516978044582339322127653602958 134 572822508590914731644347976582158358691987832783748612 135 1401358451664282714661741220875278911281985170929545046 136 3428296689810039334337523950689005515017325612454255034 137 8387017739397157384075628392549235868087471509591279472 138 20518080237933033839059550866496887347541339122477133428 139 50195627305364226616017764300648059827316302948469555740 140 122799061674439003706996681966886676997484820761760411790 141 300416796395154730813289677083626442948720816735796909444 142 734942517684674747287565602178677145171856204007038845396 143 1797970389079750216620477771330163894095522355001980102706 144 4398571918511005480818527999315398510784132335249497139440 145 10760708318570322472986119951804545001691115101096099805428 146 26325099523789636157674320141077855607601151956064111758232 147 64401974704719380808915818956853629202955441474683435710558 148 157553605528411090187239430476314687279540873565550899070938 149 385440644154396223229149928516921257122157521139711009188620 150 942945670255485082946992855924514858861549621359030804010124 151 2306831286576513625843603574096479853315068137192635273182870 152 5643454074386316235836663741003336750438051698632500829147444 153 13806199905053676725509201038442362321721522630296446604401728 154 33775619205164117750178936895652058533237768985828966541230098 155 82628997156174085927464673445537188563344463415970101998456870 156 202144367200561281339519577076623611476438160473923020069374226 157 494527909054528537968162028549679923588553041857091207468949426 158 1209817796165457538280648880184456820860820754831667358766737254 159 2959709802257603051254265357831247350477526321759850575737715608 160 7240662305798746570158839836473373356365901756360076477428096774 161 17713625365103189074888485735684631276586586489991288910235381104 162 43334782140570161537221533887332041480105935353270508317773303936 163 106014624587818761321345315504590083545958916569827495807587747404 164 259355189326637097415770517828352593066566556792501127723115855136 165 634489010286837684555988127954604984033669630532956916312336679342 166 1552219969918389377459422711574589419795565769601013678044952903074 167 3797365747791625303887705949123005435740364671326320091537504839378 168 9289911804999651642326848331002011764348593338541439055946079244230 169 22726928896659864880438918876627324140607343694675558464587142180784 170 55599375743896263148970115746827724788592472697101226154943503898696 171 136018843424343245121073955725362454445135468328370467688348984399614 172 332757796629165745233891141108511502961343828717173238647157311373262 173 814061849298744461020094759219193567420738557330787349621243595155122 174 1991528677004129795054698520973053567414573069198111464511982629474100 175 4872094761284296736603906816863914528494027627969969392455955649516894 176 11919139120126596500543810549836942573902253387350604404717088430341828 177 29159095692031097844368100311084054580684788790331807635990623270233908 178 71335089976531438970777190722627025327734518223473895356825586883837724 179 174514844894539301431094475271412499247082621809234225122172337288636554 180 426934782006788735662318188324995545275942444804855095852227232242503320 181 1044457325090787651271878282254618437680520349938354143706415983158994314 182 2555170367727164716203591002026972076042822597776219256887760529523534212 183 6250993172500811529876181105541787270204479134090558051702379914325056758 184 15292489352641119531080120582926372086853667854712081729031073367363939266 185 37411691893927060020880959313315604459018489525190500716497033929705270858 186 91524320082289350873193821720133701079039787747091163516911656185550437274 187 223905970098217378080283388140862941859412752842966044430424083559532717288 188 547765702062015107855587710935616447036316526403041866764792295983434753520 189 1340059241046030157455353924926349886623087968265568575604135987601038807458 190 3278333715953533976002964243964326722472190675394168598645088739532251409372 191 8020146889004989717204821447432484424587400178628256377958658209078505222298 192 19620563888355563751675793313247360295697811336303863760044371526247466407848 193 47999934742442457659073866527246431626423182056521276955275274841585785492342 194 117427498434237738875851324269406132006269556272665028089444617274182077229510 195 287275752821601601880723502136054001180178450095974183547925965150395019334294 196 702794143276715314608305472115442133779845355264572419368214321457995835789310 197 1719322299124829368601224479863241227450792749901510960143395432555228414352898 198 4206166480678793240927724199179361550461663138124580882259837156989725516325568 199 10290005819264564906815388348479451833228384219932212591994616499437841249320198 200 25173568437407870150920207589784099207342002990737789200340644873015887294132322 201 61584858065527253813987367112512022012564256599770477486346569027088458848845954 202 150661784497552630465857590392141971003031867195527424615369809299777048874358362 203 368580427413422418045180088549731362756181574829093676341039720109165089614388416 204 901698675117364893459806814320478827352301405706113501426476496279624588398159738 205 2205924244035977059271199149048552821939759414950844024155100326116549497477020890 206 5396594122523609315843585605229553606733640847538373367601032707737085027380940128 207 13202279362945061140245772649333206487879680822592885825210556478133958676907853614 208 32298182227522616777059609144163757051274877210194361990283359946271871257186969202 209 79014581234369142346633171875915729854635856061913347350802364748572050134745488698 210 193302025595810238692727285828043152268994490272818938115030685824413737034678155932