1 7
2 23
3 134
4 813
5 4578
6 22659
7 98821
8 388681
9 1403516
10 4714206
11 14875044
12 44432556
13 126415358
14 344289685
15 901306978
16 2275929413
17 5559947847
18 13174033412
19 30343762095
20 68072517741
21 148997133853
22 318682656840
23 666983823620
24 1367702845056
25 2750935610386
26 5432879809928
27 10545112554486
28 20133560383456
29 37842972317652
30 70075444250037
31 127926220542630
32 230378749963701
33 409516584751869
34 718930278813066
35 1247132860609201
36 2138748407979629
37 3627648524443491
38 6088284794479308
39 10114487860997280
40 16639374984828668
41 27116280922300648
42 43789562447808202
43 70096764263334872
44 111261384437415900
45 175160244722243786
46 273583808545533213
47 424055102312149770
48 652437699812283085
49 996651482228719731
50 1511934405582061736
51 2278249502862650403
52 3410652087739739221
53 5073719773936190921
54 7501529581415195352
55 11025170406273887932
56 16110441667805145600
57 23409256021336418046
58 33829393909506663204
59 48628723935845805066
60 69541897993972915296
61 98949969513076944864
62 140106511534738730701
63 197437808283856935758
64 276939782167528843725
65 386700772958072037033
66 537587446326046542558
67 744141391253577596357
68 1025746880001955427557
69 1408146432691436223055
70 1925401009027362434156
71 2622416762447617645848
72 3558191451259956989900
73 4809972153039828412500
74 6478563494111058531606
75 8695084133978440354636
76 11629541071375770966828
77 15501679258531754742806
78 20594671358079436037061
79 27272343223428641937202
80 36000789545992892466677
81 47375426684517524372895
82 62154762590190791449516
83 81302444779371228644439
84 106039485690409439058141
85 137908971320140123146741
86 178856046479630834271624
87 231326553230273400152436
88 298388395477956262850208
89 383880532649602698113770
90 492595492551943639900448
91 630502465490261753959518
92 805019430532276201869312
93 1025344407579532252330092
94 1302857868656262361255685
95 1651610628251732332420726
96 2088914223030283579392133
97 2636053951875823933323605
98 3319148454157048446905490
99 4170184044726520622102681
100 5228257098839253992734461
101 6541063703873980205686203
102 8166682699040636269379116
103 10175706259532360181887376
104 12653781519454612631499452
105 15704637563969315348398272
106 19453684678142798669501890
107 24052287271216939968820736
108 29682828688019400200967324
109 36564705500200698126109666
110 44961411208519739332619661
111 55188895001746387926947034
112 67625410780698609267013821
113 82723105601328180524366283
114 101021635620743405674529040
115 123164142223032259461689163
116 149915972021301737322779653
117 182186582737009336247302817
118 221055143511740737059467352
119 267800414092123967185866540
120 323935573758513927310118496
121 391248769200813687250319318
122 471850262300124241845947260
123 568227185651649862007986930
124 683307057559599840909707456
125 820531371265477567477545336
126 983940757696793871174018653
127 1178273429672008985685674526
128 1409078851194003647519691741
129 1682848841460372851329118977
130 2007168623126825007749490342
131 2390890662189894015444343085
132 2844334527054523009757350581
133 3379516421849698598280872359
134 4010412529309191135148949516
135 4753260837583841337651202056
136 5626906729874035928582928844
137 6653198293143254106119629356
138 7857438060540285387052721358
139 9268898750503797837623388660
140 10921411513753270994478928428
141 12854036258396260418938529838
142 15111824805215203367755706997
143 17746688943051315626032232962
144 20818386922604922892921470245
145 24395643561879370805732025591
146 28557420955429814651589539028
147 33394358801761128842659791615
148 39010405609727167284495850445
149 45524664538710864984448479181
150 53073480394000703895015480136
151 61812797365800216196570707428
152 71920820497983434384530633536
153 83601017634127228911031571906
154 97085502749655364840241860152
155 112638846179579629804988024262
156 130562362334377423134599224480
157 151198931108956621748532476676
158 174938415382602027396388115669
159 202223743837017082888623082566
160 233557735845757374244907001301
161 269510753477532547685395520429
162 310729274779843238794006416666
163 357945492546275096439404418433
164 411988053805290107207819413005
165 473794067392609421614917492243
166 544422520283194419082729191948
167 625069257970790442394940276352
168 717083700210509442086912786172
169 821987481010330092292035355800
170 941495221008605405380262051386
171 1077537661455997028465461742888
172 1232287412093264603912447187420
173 1408187590455767639320514908410
174 1607983657730290710678823737981
175 1834758786444004209578868642986
176 2091973128199491414197030372653
177 2383507385621825321663499988771
178 2713711131910512988092680821496
179 3087456364167787776609604474227
180 3510196823303925940894198255157
181 3988033664121912095495719272825
182 4527788114504668022026576567896
183 5137081822841616757997068719004
184 5824425658339520475818840106816
185 6599317800097763865475549801646
186 7472352028255656806369729230164
187 8455337214638911885295120849626
188 9561429101681540461597543023008
189 10805275557555206693234205181200
190 12203176603020376697980975962733
191 13773260622187675496765741765358
192 15535678295857540984298429339757
193 17512815933157168287020978176857
194 19729530025636753266851083342830
195 22213405008701976348532272063381
196 24995036389189131362661428608773
197 28108341586042841400647730834175
198 31590901034514753032098621510700
199 35484332324221722432754932740856
200 39834700379021386343327822658636
201 44692966943305244926242666573828
202 50115482916389577228400714841606
203 56164527375715089036833919796636
204 62908897452163055848309806977452
205 70424553568684747451595604536902
206 78795324928464840268930831054245
207 88113680542965204422865780486866
208 98481571525521575364548468875989
209 110011350844930800881434115213391
210 122826777238057720767877010126716