1 1
2 1
3 1
4 1
5 16
6 1
7 1
8 185
9 185
10 1
11 1
12 1455
13 7785
14 1455
15 1
16 1
17 10804
18 210342
19 210342
20 10804
21 1
22 1
23 83876
24 5666072
25 18530502
26 5666072
27 83876
28 1
29 1
30 661595
31 163500122
32 1650100394
33 1650100394
34 163500122
35 661595
36 1
37 1
38 5187181
39 4711784187
40 156174348536
41 474618867194
42 156174348536
43 4711784187
44 5187181
45 1
46 1
47 40522052
48 134023641768
49 14710444493905
50 146110498224967
51 146110498224967
52 14710444493905
53 134023641768
54 40522052
55 1
56 1
57 316707721
58 3812883352529
59 1372836933907585
60 45159146324783578
61 149902909246835321
62 45159146324783578
63 1372836933907585
64 3812883352529
65 316707721
66 1
67 1
68 2476929279
69 108732629007739
70 128311454162627211
71 13840616100127064523
72 154961643794311169996
73 154961643794311169996
74 13840616100127064523
75 128311454162627211
76 108732629007739
77 2476929279
78 1
79 1
80 19371658984
81 3100601273660894
82 12010666148677873676
83 4239890557730330329770
84 158148980522829167340325
85 535800823449864962697227
86 158148980522829167340325
87 4239890557730330329770
88 12010666148677873676
89 3100601273660894
90 19371658984
91 1
92 1
93 151484525968
94 88377350678293866
95 1123887116441411389911
96 1300239131370728248882003
97 161146544980100852067260986
98 1822334263711036605145936237
99 1822334263711036605145936237
100 161146544980100852067260986
101 1300239131370728248882003
102 1123887116441411389911
103 88377350678293866
104 151484525968
105 1
106 1
107 1184573677051
108 2519070713456537742
109 105142401207892119486235
110 398754832915217001399620056
111 164476130276533308144689941035
112 6186928248710299499016512591407
113 20614712434599379183066014500691
114 6186928248710299499016512591407
115 164476130276533308144689941035
116 398754832915217001399620056
117 105142401207892119486235
118 2519070713456537742
119 1184573677051
120 1
121 1
122 9263247815357
123 71808337430581027703
124 9837041375853505334642967
125 122271789263377070711948835988
126 167916973025117287386408282505347
127 21053445712440810592574079427868044
128 232703344690873911840935803378193468
129 232703344690873911840935803378193468
130 21053445712440810592574079427868044
131 167916973025117287386408282505347
132 122271789263377070711948835988
133 9837041375853505334642967
134 71808337430581027703
135 9263247815357
136 1
137 1
138 72438024528140
139 2046955733267173360684
140 920378375751408721590976841
141 37492783307897620613379703500994
142 171390986333463555845833976513077985
143 71663767958339679978107968829394189585
144 2633566841832369877602848574424290710498
145 8729478655533855038607697299128077953713
146 2633566841832369877602848574424290710498
147 71663767958339679978107968829394189585
148 171390986333463555845833976513077985
149 37492783307897620613379703500994
150 920378375751408721590976841
151 2046955733267173360684
152 72438024528140
153 1
154 1
155 566459469153425
156 58349287979343165999189
157 86111691792447734052428478251
158 11496814495353480631790924716068121
159 174929845987234532212871403457586288748
160 243856346991495893815665561529310059274052
161 29816322116077119617918985396720750607996364
162 328404865446254165582887102086397195524097454
163 328404865446254165582887102086397195524097454
164 29816322116077119617918985396720750607996364
165 243856346991495893815665561529310059274052
166 174929845987234532212871403457586288748
167 11496814495353480631790924716068121
168 86111691792447734052428478251
169 58349287979343165999189
170 566459469153425
171 1
172 1
173 4429661481889999
174 1663270429802411844435559
175 8056671108748479241116058749463
176 3525385917451464612120764505497902629
177 178547151100700235790425649893222319064676
178 829753711980578545982950793932875694327572341
179 337450667047883978608438961616452063957102727045
180 12360984682809228677986173922500480136468882825520