1 5
2 10
3 10
4 10
5 10
6 10
7 5
8 20
9 20
10 5
11 1
12 79
13 92
14 79
15 1
16 5
17 21
18 537
19 537
20 21
21 5
22 10
23 226
24 140
25 1225
26 140
27 226
28 10
29 10
30 157
31 3157
32 1095
33 1095
34 3157
35 157
36 10
37 5
38 227
39 3604
40 15023
41 4919
42 15023
43 3604
44 227
45 5
46 1
47 678
48 6692
49 95845
50 27000
51 27000
52 95845
53 6692
54 678
55 1
56 5
57 120
58 26168
59 268375
60 97341
61 752271
62 97341
63 268375
64 26168
65 120
66 5
67 10
68 1272
69 5408
70 325061
71 383172
72 8434277
73 8434277
74 383172
75 325061
76 5408
77 1272
78 10
79 10
80 789
81 84188
82 168262
83 1188521
84 39361323
85 29555346
86 39361323
87 1188521
88 168262
89 84188
90 789
91 10
92 5
93 1015
94 69613
95 1743684
96 3704820
97 80878071
98 171588826
99 171588826
100 80878071
101 3704820
102 1743684
103 69613
104 1015
105 5
106 1
107 2697
108 118244
109 7499861
110 9947816
111 64001290
112 1801771085
113 1278883650
114 1801771085
115 64001290
116 9947816
117 7499861
118 118244
119 2697
120 1
121 5
122 404
123 371475
124 15130265
125 27240277
126 1061617971
127 853004113
128 16557969007
129 16557969007
130 853004113
131 1061617971
132 27240277
133 15130265
134 371475
135 404
136 5
137 10
138 4232
139 57479
140 14517651
141 65292069
142 6885026630
143 35516752065
144 9528745293
145 65182166083
146 9528745293
147 35516752065
148 6885026630
149 65292069
150 14517651
151 57479
152 4232
153 10
154 10
155 2484
156 864418
157 5800482
158 157646021
159 20690808333
160 68635361025
161 479473300148
162 89750034774
163 89750034774
164 479473300148
165 68635361025
166 20690808333
167 157646021
168 5800482
169 864418
170 2484
171 10
172 5
173 3008
174 645309
175 49981930
176 349738426
177 29111264965
178 249178222379
179 1107340241922
180 2711825446952
181 731587297275
182 2711825446952
183 1107340241922
184 249178222379
185 29111264965
186 349738426
187 49981930
188 645309
189 3008
190 5
191 1
192 7496
193 916025
194 178151444
195 770969390
196 15934951732
197 1665476375295
198 4723570100181
199 29680461276045