0 2
1 5
2 5
3 13
4 96
5 13
6 35
7 1170
8 1170
9 35
10 97
11 12948
12 39312
13 12948
14 97
15 275
16 142170
17 986760
18 986760
19 142170
20 275
21 793
22 1585368
23 22077900
24 47364480
25 22077900
26 1585368
27 793
28 2315
29 18009750
30 470999340
31 1846449000
32 1846449000
33 470999340
34 18009750
35 2315
36 6817
37 207838956
38 9861575616
39 64802164752
40 115218417600
41 64802164752
42 9861575616
43 207838956
44 6817
45 20195
46 2427319170
47 205220466000
48 2150319921120
49 6137293885920
50 6137293885920
51 2150319921120
52 205220466000
53 2427319170
54 20195
55 60073
56 28592134080
57 4267189604340
58 69149645568000
59 298491222575520
60 471344170438656
61 298491222575520
62 69149645568000
63 4267189604340
64 28592134080
65 60073
66 179195
67 338814463470
68 88831485533700
69 2182397290425000
70 13740711991423200
71 31941458884319040
72 31941458884319040
73 13740711991423200
74 2182397290425000
75 88831485533700
76 338814463470
77 179195
78 535537
79 4031426221524
80 1852352549550072
81 68044490776613520
82 610526880101268720
83 2002452168938592384
84 2913061050249896448
85 2002452168938592384
86 610526880101268720
87 68044490776613520
88 1852352549550072
89 4031426221524
90 535537
91 1602515
92 48102276843930
93 38688944935533480
94 2103420886153075440
95 26465633869572810000
96 119303458670623258080
97 240033356156060156160
98 240033356156060156160
99 119303458670623258080
100 26465633869572810000
101 2103420886153075440
102 38688944935533480
103 48102276843930
104 1602515
105 4799353
106 575028428072232
107 809181638773705548
108 64603809966282363072
109 1126141874883641320848
110 6858561568256784878976
111 18504554777186953235904
112 25347522410079952490496
113 18504554777186953235904
114 6858561568256784878976
115 1126141874883641320848
116 64603809966282363072
117 809181638773705548
118 575028428072232
119 4799353
120 14381675
121 6882749365713030
122 16942439849752836540
123 1974243308179397061240
124 47213552956758524164080
125 383748290366616455781600
126 1362335251530525816519360
127 2461684200469029304433280
128 2461684200469029304433280
129 1362335251530525816519360
130 383748290366616455781600
131 47213552956758524164080
132 1974243308179397061240
133 16942439849752836540
134 6882749365713030
135 14381675
136 43112257
137 82452256227902652
138 355029233211246057840
139 60089913607966107886800
140 1955337863715651199947840
141 21004727395045004508321216
142 96913360703871796393748736
143 225818055962333287164391680
144 295402104056283516531993600
145 225818055962333287164391680
146 96913360703871796393748736
147 21004727395045004508321216
148 1955337863715651199947840
149 60089913607966107886800
150 355029233211246057840
151 82452256227902652
152 43112257
153 129271235
154 988301179062755250
155 7444204619272945191360
156 1823103801620114601139200
157 80151762398663777353963200
158 1128515414659016600358334080
159 6706291736197610522558208000
160 19879562502930486397392046080
161 33053952042622332184641062400
162 33053952042622332184641062400
163 19879562502930486397392046080
164 6706291736197610522558208000
165 1128515414659016600358334080
166 80151762398663777353963200
167 1823103801620114601139200
168 7444204619272945191360
169 988301179062755250
170 129271235
171 387682633
172 11850606962963239824
173 156158879283454186139364
174 55171370847253392844409088
175 3257184669434495468684009280
176 59663805446745545963030959104
177 453250471955541795866126944512
178 1694645692000051640314066071552
179 3521900657972906337970068125184
180 4442451154528441445615758786560
181 3521900657972906337970068125184
182 1694645692000051640314066071552
183 453250471955541795866126944512
184 59663805446745545963030959104
185 3257184669434495468684009280
186 55171370847253392844409088
187 156158879283454186139364
188 11850606962963239824
189 387682633
190 1162785755
191 142135226004209817630
192 3276838205673172303432500
193 1666251091300334540950372680
194 131403596428465377543344537280
195 3110518931481765568136187527040
196 30002981791115456324770251997440
197 140590972706724729735736703040000
198 361790905215618730126218195786240
199 562922935579668046909423373245440
200 562922935579668046909423373245440
201 361790905215618730126218195786240
202 140590972706724729735736703040000
203 30002981791115456324770251997440
204 3110518931481765568136187527040
205 131403596428465377543344537280
206 1666251091300334540950372680
207 3276838205673172303432500
208 142135226004209817630
209 1162785755
210 3487832977
211 1705046251433189810340
212 68776982220477957920983080
213 50243533984640481675093455760
214 5268926875895618062553921457360
215 160201355925318087956910340601088
216 1949546256025040972906621802647040
217 11385686338529776097515168561873920
218 36075981312726971657916795327705600
219 68394203442537573023426897435842560
220 83762932814254605380122197938921472
221 68394203442537573023426897435842560
222 36075981312726971657916795327705600
223 11385686338529776097515168561873920
224 1949546256025040972906621802647040
225 160201355925318087956910340601088
226 5268926875895618062553921457360
227 50243533984640481675093455760
228 68776982220477957920983080
229 1705046251433189810340
230 3487832977