1 5
2 44
3 377
4 3202
5 25241
6 179234
7 1147095
8 6679750
9 35730988
10 177168580
11 820755334
12 3576675995
13 14747597428
14 57825369396
15 216544923909
16 777378404391
17 2683990390975
18 8937664937815
19 28776814807337
20 89782546245762
21 271969565139611
22 801283598213364
23 2299699355990012
24 6438577227049199
25 17607628846923066
26 47088243936497518
27 123279268611426589
28 316272086854734411
29 795827208450619558
30 1965748564832443954
31 4770085247306460518
32 11379609887134900417
33 26706962021079152974
34 61700848988667745941
35 140405341732909474652
36 314878134960779272019
37 696296063240756811098
38 1518976265038973220924
39 3270503862084568392029
40 6953043317438284753694
41 14601973870763622437112
42 30303649178510964734598
43 62170833188340128156502
44 126136401547875461527881
45 253164192426431290053298
46 502818605592461105863478
47 988553647003684474525252
48 1924400864716900586888640
49 3710377688185539520229048
50 7087344356720268152507821
51 13415361075899704904006669
52 25169843349431239003549446
53 46818712981922083204315131
54 86360787994814737390158758
55 158003002376230895943782296
56 286784363068956525268118403
57 516503500302707538230276280
58 923212639699043517517087832
59 1638025922806609445040028213
60 2885408386200315142651818749
61 5047024774661222934031331428
62 8767518541086943655408232164
63 15128644516217853664099530016
64 25934147299717992122146384549
65 44172994029452457956931745164
66 74768163501800693260306264775
67 125780013535607242803418158324
68 210329246236340824166890279819
69 349652767527000515901676786670
70 577933569574382761389697712234
71 949894052038899014992781145085
72 1552671969221935706468729704870
73 2524300078383277665509702119058
74 4082318543481685431021706397852
75 6567860358412696851896406883906
76 10513253292906896856677245962535
77 16745198363294562240136686788028
78 26541526361522919559742252582276
79 41868285333119112588782827315098
80 65736747503448471308619401365448
81 102738672289857656117610621550578
82 159845435232810404781132888248363
83 247596149743351200577515884174825
84 381856943071285013350712300036210
85 586415550524306552556972998614211
86 896792851064132690912279935574752
87 1365820594914346424557363951709820
88 2071772934021520435842470043795503
89 3130177105296605370436200575957054
90 4710905504682770339770489344256554
91 7062822458898452141413788469308453
92 10549200154193202798892501497040935
93 15698433774819184513489066593877466
94 23276418968423940527169479558326654
95 34389500725209181641059194900605170
96 50630427866043014423458286873809057
97 74284613190800450948921143007005618
98 108620695666968148972723607476555841
99 158298589178363842314151389122718436
100 229940772889737956313736383506216171
101 332929727207047708215776091464269866
102 480517748405395154610239428963103360
103 691367023791367419359014126703360421
104 991680668105803838958607006134210278
105 1418143198278167654209480994697642260
106 2021966677713337911512360811623111418
107 2874443130252492435517291279935782566
108 4074543561590794517198963191839782653
109 5759290549746377316811122064992368382
110 8117879993971304028355245391182562138
111 11410858040577981895864635896982276616
112 15996097300277263969309327770135542216
113 22363895952815550402348595337531793460
114 31184288057319690167187841016029780369
115 43370660269062392913880104522069422589
116 60165092916603491953082002780726216646
117 83252577273773806449566303905008889331
118 114913528710443063454871395296577986018
119 158226975314128618566666605362544586408
120 217340656580754439280057467190319025331
121 297829277126874847282048367874354885644
122 407168659001493165894943020970149903396
123 555361948141292140677742179435636054189
124 755764897498149617091171410343844343625
125 1026171260356212412411646156013177198216
126 1390237357070539838983110164885391550912
127 1879348035407138392510634096363597472092
128 2535055931090136692927642597213359249141
129 3412263921739321944967658444906012677248
130 4583369186103960692952992793967801344707
131 6143649140020020733543585900294233821548
132 8218248249129354000678618561997820103539
133 10971224740989881991788639372429203658766
134 14617243095929435767509686633031532005054
135 19436658812061054117369442330165167858005
136 25794944957897561139768371502691161082270
137 34167666214796944398946137385513039277502
138 45172528868148120368328504781082262623712
139 59610441171924041630011742961560285712194
140 78518028325240215943168889668693988748619
141 103234685521315784291941516702272666234104
142 135488052764397837326505295970902898497912
143 177502795423713744284112373758747202849550
144 232138822921641356126511737281093988837632
145 303066633777051511710708674700238381210942
146 394989411279431543058559289406101412429471
147 513923899779584026348239255317765074574729
148 667555076590426441158056489797883120396802
149 865683333044930239266197262878333654100619
150 1120787454514523200481839733518660501505516
151 1448732343614478243451598477263067516523548
152 1869657407895381682649194593132816000673999
153 2409090130824392654553644465630494358732386
154 3099339925038675751516692569303522631853958
155 3981240369807375061671012297541045557525389
156 5106323894400110191053198570394244652367843
157 6539532532846508388850190771086954273907182
158 8362592326824645461569817471774775406923114
159 10678208239341296241917124385995227115720926
160 13615272206309897995928740758253054287213537
161 17335320575791623810003498849158601082348214
162 22040530327802991692764605124641996820029453
163 27983608131621997365724158002242038508091084
164 35480004887082866305190119258938675599218979
165 44922983798767735194211313404802462905219994
166 56802185710380984638142181627871277783492452
167 71726475530092889635460769735364086394045453
168 90452023072062154690086561569174829497285262
169 113916776461535283459030977890796794104525776
170 143282733491188005253640742424983714722926478
171 179987714433811898318436369673980735551182038
172 225808698892800146657203872052770638421328017
173 282939221310597259649315006676458845931225130
174 354083839033443330305444542700929850817769118
175 442573310312900111039511359913286610726154796
176 552504867448833082590949576456867848898895024
177 688912866326708454030258922576642231753563856
178 857976166168964352355713900159826362955240981
179 1067269875896783415010657688883074572871542733
180 1326070635689003103192945090117334030104954406
181 1645726430918837360106640748293224626864337803
182 2040104115874556334735135876549646908170526270
183 2526130421656056055365783291832394281685421272
184 3124445313120605436761042110491709511005216323
185 3860190234057487983807762547030188190278003584
186 4763958144141028452551138181027283715890498448
187 5872937430484401774407840237613908593101902469
188 7232287917364225508625013371887117471462742901
189 8896794471847445182749782634165919824841750924
190 10932852312154073373431352958791334030195989564
191 13420848305639605864566932738431016737571816440
192 16458014570438653710335890208922736152049848229
193 20161844891953064655214577348255848667384611604
194 24674181209683887519765158614412835077689704415
195 30166097161683279109940249052201014478889700164
196 36843728906667667006453084729143450996741593595
197 44955230776068069073193920334564828346903112910
198 54799065436940980901394338845153359131358392498
199 66733875982701948844341693016900424644122453197
200 81190231655023377865978611010542329902318988406
201 98684590832524267835008719970840709755172990090
202 119835885772000944769205206099352686972773765188
203 145385204831488998083023397358034983211385902626
204 176219131251997188233654624084140961611856179023
205 213397395007891239246908338098201275861744313108
206 258185608048466411347636702878711961752481516428
207 312093986098638123702822777664361445906039908578
208 376923115132064041653939746204411202283040124440
209 454818001218344886627741326787216209177420326570
210 548331852766945554016720925773223450302955272371