1 0
2 0
3 0
4 0
5 6
6 6
7 36
8 36
9 150
10 144
11 540
12 534
13 1806
14 1770
15 5790
16 5760
17 18150
18 17994
19 55980
20 55830
21 170970
22 170466
23 519156
24 518580
25 1569744
26 1567944
27 4733670
28 4732014
29 14250606
30 14244660
31 42850116
32 42844320
33 128746410
34 128728800
35 386634018
36 386615376
37 1160688606
38 1160632626
39 3483636870
40 3483582660
41 10454061750
42 10453888968
43 31368476700
44 31368305694
45 94118007060
46 94117493850
47 282379204836
48 282378679920
49 847187946114
50 847186376256
51 2541664483590
52 2541662931990
53 7625194831806
54 7625190079986
55 22875987148050
56 22875982414740
57 68628766696170
58 68628752501544
59 205887910869180
60 205887896562210
61 617666953833006
62 617666910982890
63 1853007303778800
64 1853007261099840
65 5559034796749938
66 5559034667834328
67 16677130160059020
68 16677130031312070
69 50031442019265450
70 50031441633148632
71 150094429138568916
72 150094428751416240
73 450283493574136950
74 450283492413448344
75 1350850893037695720
76 1350850891878582654
77 4052553503751534030
78 4052553500266327980
79 12157662160522045476
80 12157662157038401040
81 36472989780096285930
82 36472989769646958000
83 109418975937372825900
84 109418975926914031602
85 328256941006257992850
86 328256940974889534306
87 984770849407038849030
88 984770849375684622900
89 2954312600997717432150
90 2954312600903585156340
91 8862937908546268561098
92 8862937908452150549934
93 26588813936744995371690
94 26588813936462659016970
95 79766442232447579675410
96 79766442232165157682240
97 239299327541767669326150
98 239299327540920481378230
99 717897984314152739495280
100 717897984313305680240400
101 2153693956320158325255006
102 2153693956317616532024460
103 6461081875715874416820756
104 6461081875713332752318980
105 19383245640658421745762930
106 19383245640650796937741944
107 58149736948996864161944220
108 58149736948989238580496504
109 174449210901033788014278606
110 174449210901010912026959400
111 523347632811187753939039110
112 523347632811164879112573360
113 1570042898649736047412966950
114 1570042898649667417485582168
115 4710128696381553706465949298
116 4710128696381485077699716310
117 14130386090009352244370901780
118 14130386090009146359943671426
119 42391158271757439000473874090
120 42391158271757233109078921820
121 127173474818731081515242217210
122 127173474818730463848288384744
123 381520424463110773562913673350
124 381520424463110155906413902094
125 1144561273403167378775383799256
126 1144561273403165525757627510312
127 3433683820237172252436720434436
128 3433683820237170399429416484480
129 10301051460766856989499921481450
130 10301051460766851430496491638312
131 30903154382411251433036127184140
132 30903154382411245873969962126162
133 92709463147455115227992896115790
134 92709463147455098550862736112786
135 278128389442808067541653595007520
136 278128389442808050864617557695140
137 834385168329309646340781211740150
138 834385168329309596309245074461688
139 2503155504989699826453419752175580
140 2503155504989699776421977727603130
141 7509466514972641254222129111232170
142 7509466514972641104127982351868090
143 22528399544925007312391538939129210
144 22528399544925007162296827421876960
145 67585198634789189036623225738785138
146 67585198634789188586339732178898800
147 202755595904395901308766047942272300
148 202755595904395900858483401556252470
149 608266787713244372324095121133732606
150 608266787713244370973243380893840280
151 1824800363139846453767874234886326516
152 1824800363139846452417023341847055220
153 5474401089419766034894797905964735060
154 5474401089419766030842246943877530108
155 16423203268259751451866756828785375538
156 16423203268259751447814200783413758530
157 49269609804780161049964981458365706606
158 49269609804780161037807319297843661130
159 147808829414342296538624358693664347270
160 147808829414342296526466704158294289280
161 443426488243030516393331942844101136558
162 443426488243030516356858945438810538014
163 1330279464729098802734913516307353204300
164 1330279464729098802698440526527252184550
165 3990838394187310915314575901596040186210
166 3990838394187310915205156948534783261106
167 11972515182561961760163398524516661209236
168 11972515182561961760053979525703305449980
169 35917545547685943308929537075750369522344
170 35917545547685943308601280134743982784200
171 107752636643057945983667294163023113613040
172 107752636643057945983339037290645622354334
173 323257909929174070064759248703757184681806
174 323257909929174070063774477785721379080620
175 969773729787522674421792478128874253013192
176 969773729787522674420807707279467588111600
177 2909321189362568951720406898215942187124970
178 2909321189362568951717452585820832380562000
179 8727963568087708712071279623335902642668780
180 8727963568087708712068325310529016642002680
181 26183890704263129850033956726148532625379006
182 26183890704263129850025093788239986355246352
183 78551672112789396977742105890109580317049350
184 78551672112789396977733242952818701002319380
185 235655016338368205788506789096745039441449138
186 235655016338368205788480200282190628652933048
187 706965049015104647076081310139361719385375930
188 706965049015104647076054721325424974347172814
189 2120895147045314000649365816114485346005462980
190 2120895147045314000649286049674105904573782440
191 6362685441135942120790341219745521450258365316
192 6362685441135942120790261453301435995417534080
193 19088056323407826600055511202029577131406946950
194 19088056323407826600055271902702035363737620800
195 57264168970223480275535508691669197917204148450
196 57264168970223480275535269392347215187810484696
197 171792506910670441777344476246196321988981032606
198 171792506910670441777343758348206448801444767432
199 515377520732011327233509329080933068211997905876
200 515377520732011327233508611182948754055646080800