1 1
2 1
3 1
4 1
5 2
6 1
7 1
8 4
9 4
10 1
11 1
12 7
13 14
14 7
15 1
16 1
17 14
18 28
19 28
20 14
21 1
22 1
23 33
24 98
25 74
26 98
27 33
28 1
29 1
30 77
31 447
32 440
33 440
34 447
35 77
36 1
37 1
38 185
39 1653
40 2514
41 5487
42 2514
43 1653
44 185
45 1
46 1
47 460
48 6507
49 12601
50 65694
51 65694
52 12601
53 6507
54 460
55 1
56 1
57 1148
58 27374
59 71009
60 639327
61 1621832
62 639327
63 71009
64 27374
65 1148
66 1
67 1
68 2881
69 111866
70 401521
71 7181983
72 26724927
73 26724927
74 7181983
75 401521
76 111866
77 2881
78 1
79 1
80 7264
81 455776
82 2216357
83 81977832
84 546305423
85 702794334
86 546305423
87 81977832
88 2216357
89 455776
90 7264
91 1
92 1
93 18335
94 1879650
95 12389835
96 899417346
97 11821168013
98 24416753991
99 24416753991
100 11821168013
101 899417346
102 12389835
103 1879650
104 18335
105 1
106 1
107 46325
108 7732294
109 69428069
110 10025228965
111 235489625333
112 892243428330
113 1529176981800
114 892243428330
115 235489625333
116 10025228965
117 69428069
118 7732294
119 46325
120 1
121 1
122 117117
123 31739780
124 387643511
125 112369921695
126 4769248435752
127 29462787050221
128 100472530942946
129 100472530942946
130 29462787050221
131 4769248435752
132 112369921695
133 387643511
134 31739780
135 117117
136 1
137 1
138 296154
139 130516126
140 2166781692
141 1251982849712
142 98493917234285
143 998361846643570
144 5858254390827687
145 12116399428974920
146 5858254390827687
147 998361846643570
148 98493917234285
149 1251982849712
150 2166781692
151 130516126
152 296154
153 1
154 1
155 749008
156 536728543
157 12118679269
158 13967374032572
159 2009547258641866
160 34570695463676885
161 353591442122555072
162 1258475711256540398
163 1258475711256540398
164 353591442122555072
165 34570695463676885
166 2009547258641866
167 13967374032572
168 12118679269
169 536728543
170 749008
171 1
172 1
173 1894495
174 2206092839
175 67747174495
176 156011740249219
177 40953762787553026
178 1178226645017158477
179 21861638158555072193
180 135848483545086047951