1 1
2 1
3 1
4 1
5 2
6 1
7 1
8 3
9 3
10 1
11 1
12 4
13 6
14 4
15 1
16 1
17 8
18 9
19 9
20 8
21 1
22 1
23 17
24 26
25 16
26 26
27 17
28 1
29 1
30 31
31 74
32 64
33 64
34 74
35 31
36 1
37 1
38 71
39 163
40 185
41 503
42 185
43 163
44 71
45 1
46 1
47 166
48 535
49 528
50 2800
51 2800
52 528
53 535
54 166
55 1
56 1
57 365
58 1735
59 2109
60 14057
61 29003
62 14057
63 2109
64 1735
65 365
66 1
67 1
68 856
69 4960
70 7336
71 106920
72 197661
73 197661
74 106920
75 7336
76 4960
77 856
78 1
79 1
80 2020
81 15935
82 25548
83 726414
84 2401049
85 1993970
86 2401049
87 726414
88 25548
89 15935
90 2020
91 1
92 1
93 4675
94 51598
95 96284
96 4754059
97 28504534
98 34228975
99 34228975
100 28504534
101 4754059
102 96284
103 51598
104 4675
105 1
106 1
107 10985
108 159682
109 350352
110 34128075
111 285030119
112 553395326
113 1061506422
114 553395326
115 285030119
116 34128075
117 350352
118 159682
119 10985
120 1
121 1
122 25869
123 507871
124 1275030
125 239110536
126 3218586444
127 7928926956
128 28707285600
129 28707285600
130 7928926956
131 3218586444
132 239110536
133 1275030
134 507871
135 25869
136 1
137 1
138 60578
139 1626269
140 4720164
141 1659205332
142 37086239109
143 124899730636
144 645617885610
145 1365762093736
146 645617885610
147 124899730636
148 37086239109
149 1659205332
150 4720164
151 1626269
152 60578
153 1
154 1
155 142347
156 5134567
157 17327263
158 11741639971
159 406310331635
160 1980681750366
161 17223992008215
162 47612955916575
163 47612955916575
164 17223992008215
165 1980681750366
166 406310331635
167 11741639971
168 17327263
169 5134567
170 142347
171 1
172 1
173 334748
174 16304686
175 63606177
176 82670906105
177 4546341810050
178 30488334143159
179 457667818648925
180 2063647076575288
181 2515747231264231
182 2063647076575288
183 457667818648925
184 30488334143159
185 4546341810050
186 82670906105
187 63606177
188 16304686
189 334748
190 1
191 1
192 785984
193 51939793
194 234363052
195 580742887850
196 51430540760254
197 475731319452531
198 11531639060523793
199 92771684665529325