0 14
1 29
2 43
3 72
4 187
5 259
6 446
7 1151
8 32674
9 66499
10 99173
11 165672
12 430517
13 596189
14 1026706
15 2649601
16 75215534
17 153080669
18 228296203
19 381376872
20 991049947
21 1372426819
22 2363476766
23 6099380351
24 173146126594
25 352391633539
26 525537760133
27 877929393672
28 2281396547477
29 3159325941149
30 5440722488626
31 14040770918401
32 398582308203854
33 811205387326109
34 1209787695529963
35 2020993082856072
36 5251773861242107
37 7272766944098179
38 12524540805340286
39 32321848554778751
40 917536300339145314
41 1867394449233069379
42 2784930749572214693
43 4652325198805284072
44 12089581147182782837
45 16741906345988066909
46 28831487493170849746
47 74404881332329766401
48 2112168164798404308974
49 4298741210929138384349
50 6410909375727542693323
51 10709650586656681077672
52 27830210549040904848667
53 38539861135697585926339
54 66370071684738490775006
55 171280004505174567476351
56 4862210197829626380112834
57 9895700400164427327702019
58 14757910597994053707814853
59 24653610998158481035516872
60 64065132594311015778848597
61 88718743592469496814365469
62 152783876186780512593214066
63 394286495966030522000793601
64 11192805763235635128615434894
65 22779898022437300779231663389
66 33972703785672935907847098283
67 56752601808110236687078761672
68 147477907401893409282004621627
69 204230509210003645969083383299
70 351708416611897055251088004926
71 907647342433797756471259393151
72 25765834004758234236446351013154
73 52439315351950266229363961419459
74 78205149356708500465810312432613
75 130644464708658766695174273852072
76 339494078774026033856158860136757
77 470138543482684800551333133988829
78 809632622256710834407491994125586
79 2089403787996106469366317122240001
80 59312938686147691976664371416845614
81 120715281160291490422695059955931229
82 180028219846439182399359431372776843
83 300743501006730672822054491328708072
84 781515221859900528043468414030192987
85 1082258722866631200865522905358901059
86 1863773944726531728908991319389094046
87 4809806612319694658683505544137089151
88 136538359089677982172047146555227590274
89 277886524791675659002777798654592269699
90 414424883881353641174824945209819859973
91 692311408673029300177602743864412129672
92 1799047701227412241530030432938644119317
93 2491359109900441541707633176803056248989
94 4290406811127853783237663609741700368306
95 11072172732156149108182960396286456985601
96 314311243311500028812360554705762495965134
97 639694659355156206732904069807811448915869
98 954005902666656235545264624513573944881003
99 1593700562021812442278168694321385393796872
100 4141407026710281120101602013156344732474747
101 5735107588732093562379770707477730126271619
102 9876514615442374682481372720634074858746366
103 25488136819616842927342516148745879843764351
104 723544345564713976648071824885518710484148194
105 1472576827949044796223486165919783300812060739
106 2196121173513758772871557990805302011296208933
107 3668698001462803569095044156725085312108269672
108 9533517176439365911061646304255472635512748277
109 13202215177902169480156690460980557947621017949
110 22735732354341535391218336765236030583133766226
111 58673679886585240262593363991452619113888550401
112 1665598769178728262743832528525909365772013177454
113 3389871218244041765750258421043271350657914905309
114 5055469987422770028494090949569180716429928082763
115 8445341205666811794244349370612452067087842988072
116 21946152398756393616982789690794084850605614058907
117 30391493604423205411227139061406536917693457046979
118 52337646003179599028209928752200621768299071105886
119 135066785610782403467646996565807780454291599258751
120 3834207643105086896122325832594818474488463850350914
121 7803482071820956195712298661755444729431219299960579
122 11637689714926043091834624494350263203919683150311493
123 19441171786746999287546923156105707933350902450272072
124 50520033288420041666928470806561679070621488050855637
125 69961205075167040954475393962667387003972390501127709
126 120481238363587082621403864769229066074593878551983346
127 310923681802341206197283123501125519153160147605094401
128 8826344328829140856145331322800743602363078011494626574
129 17963612339460622918487945769102612723879316170594347549
130 26789956668289763774633277091903356326242394182088974123
131 44753569007750386693121222861005969050121710352683321672
132 116297094683790537160875722813915294426485814887455617467
133 161050663691540923853996945674921263476607525240138939139
134 277347758375331461014872668488836557903093340127594556606
135 715746180442203845883742282652594379282794205495328052351
136 20318240810757039145759656582761479177821331093996780022434
137 41352227801956282137403055448175552734925456393488888097219
138 61670468612713321283162712030937031912746787487485668119653
139 103022696414669603420565767479112584647672243880974556216872
140 267715861442052528124294246989162201208091275249434780553397
141 370738557856722131544860014468274785855763519130409336770269
142 638454419298774659669154261457436987063854794379844117323666
143 1647647396454271450883168537383148759983473107890097571417601
144 46772581520018375284397873308185602266601101815302576117016494
145 95192810436491022019678915153754353293185676738495249805450589
146 141965391956509397304076788461939955559786778553797825922467083
147 237158202393000419323755703615694308852972455292293075727917672
148 616281796742510235951588195693328573265731689138383977378302427
149 853439999135510655275343899309022882118704144430677053106220099
150 1469721795878020891226932095002351455384435833569061030484522526
151 3792883590891552437729208089313725792887575811568799114075265151
152 107670462340841489147644758595786673656236558557495436224591946754
153 219133808272574530733018725280887073105360692926559671563259158659
154 326804270613416019880663483876673746761597251484055107787851105413
155 545938078885990550613682209157560819866957944410614779351110264072
156 1418680428385397121108027902191795386495513140305284666490071633557
157 1964618507271387671721710111349356206362471084715899445841181897629
158 3383298935656784792829738013541151592857984225021184112331253531186
159 8731216378584957257381186138431659392078439534758267670503688960001
160 247857357536035587999502949889627614571054291198252678886434544411214
161 504445931450656133256387085917686888534187021931263625443372777782429
162 752303288986691721255890035807314503105241313129516304329807322193643
163 1256749220437347854512277121725001391639428335060779929773180099976072
164 3265801729861387430280444279257317286384097983251076163876167522145787
165 4522550950298735284792721400982318678023526318311856093649347622121859
166 7788352680160122715073165680239635964407624301562932257525515144267646
167 20099256310618980714939052761461590606838774921437720608700377910657151
168 570567529377491582733366643001164172955893322101819109301136096642667874
169 1161234315065602146181672338763789936518625419125075939210972571195992899
170 1731801844443093728915038981764954109474518741226895048512108667838660773
171 2893036159508695875096711320528744045993144160351970987723081239034653672
172 7517874163460485479108461622822442201460807061930837023958271145907968117
173 10410910322969181354205172943351186247453951222282808011681352384942621789
174 17928784486429666833313634566173628448914758284213645035639623530850589906
175 46268479295828515020832442075698443145283467790710098082960599446643801601
176 1313446204769628087416622012685730036516851856424096391358536408036877034734
177 2673160888835084689854076467447158516178987180638902880800033415520397871069
178 3986607093604712777270698480132888552695839037062999272158569823557274905803
179 6659767982439797467124774947580047068874826217701902152958603239077672776872
180 17306143058484307711520248375292982690445491472466803578075776301712620459547
181 23965911040924105178645023322873029759320317690168705731034379540790293236419
182 41272054099408412890165271698166012449765809162635509309110155842502913695966
183 106510019239740930958975566719205054658851936015439724349254691225796120628351
184 3023552592812154479741481139835907542897620017594947791088241510164794291289794
185 6153615204864049890441937846391020140454091971205335306525737711555384703207939
186 9177167797676204370183418986226927683351711988800283097613979221720178994497733
187 15330783002540254260625356832617947823805803960005618404139716933275563697705672
188 39838733802756712891434132651462823330963319908811519905893413088271306389909077
189 55169516805296967152059489484080771154769123868817138310033130021546870087614749
190 95008250608053680043493622135543594485732443777628658215926543109818176477523826
191 245186018021404327239046733755167960126234011424074454741886216241183223042662401
192 6960216755207374842736802167280246478020284763651713390988740597862948421672071054
193 14165619528436154012712651068315660916166803538727501236719367411967080066386804509
194 21125836283643528855449453235595907394187088302379214627708108009830028488058875563
195 35291455812079682868162104303911568310353891841106715864427475421797108554445680072
196 91708747907802894591773661843419044014894871984592646356563058853424245596950235707
197 127000203719882577459935766147330612325248763825699362220990534275221354151395915779
198 218708951627685472051709427990749656340143635810292008577553593128645599748346151486
199 564418106975253521563354622128829925005536035446283379376097720532512553648088218751
200 16022415946934784075825638847597987556495152628306226631108289768038997101894816276514