1 4
2 114
3 646
4 2146
5 5390
6 11384
7 21364
8 36796
9 59376
10 91030
11 133914
12 190414
13 263146
14 354956
15 468920
16 608344
17 776764
18 977946
19 1215886
20 1494810
21 1819174
22 2193664
23 2623196
24 3112916
25 3668200
26 4294654
27 4998114
28 5784646
29 6660546
30 7632340
31 8706784
32 9890864
33 11191796
34 12617026
35 14174230
36 15871314
37 17716414
38 19717896
39 21884356
40 24224620
41 26747744
42 29463014
43 32379946
44 35508286
45 38858010
46 42439324
47 46262664
48 50338696
49 54678316
50 59292650
51 64193054
52 69391114
53 74898646
54 80727696
55 86890540
56 93399684
57 100267864
58 107508046
59 115133426
60 123157430
61 131593714
62 140456164
63 149758896
64 159516256
65 169742820
66 180453394
67 191663014
68 203386946
69 215640686
70 228439960
71 241800724
72 255739164
73 270271696
74 285414966
75 301185850
76 317601454
77 334679114
78 352436396
79 370891096
80 390061240
81 409965084
82 430621114
83 452048046
84 474264826
85 497290630
86 521144864
87 545847164
88 571417396
89 597875656
90 625242270
91 653537794
92 682783014
93 712998946
94 744206836
95 776428160
96 809684624
97 843998164
98 879390946
99 915885366
100 953504050
101 992269854
102 1032205864
103 1073335396
104 1115681996
105 1159269440
106 1204121734
107 1250263114
108 1297718046
109 1346511226
110 1396667580
111 1448212264
112 1501170664
113 1555568396
114 1611431306
115 1668785470
116 1727657194
117 1788073014
118 1850059696
119 1913644236
120 1978853860
121 2045716024
122 2114258414
123 2184508946
124 2256495766
125 2330247250
126 2405792004
127 2483158864
128 2562376896
129 2643475396
130 2726483890
131 2811432134
132 2898350114
133 2987268046
134 3078216376
135 3171225780
136 3266327164
137 3363551664
138 3462930646
139 3564495706
140 3668278670
141 3774311594
142 3882626764
143 3993256696
144 4106234136
145 4221592060
146 4339363674
147 4459582414
148 4582281946
149 4707496166
150 4835259200
151 4965605404
152 5098569364
153 5234185896
154 5372490046
155 5513517090
156 5657302534
157 5803882114
158 5953291796
159 6105567776
160 6260746480
161 6418864564
162 6579958914
163 6744066646
164 6911225106
165 7081471870
166 7254844744
167 7431381764
168 7611121196
169 7794101536
170 7980361510
171 8169940074
172 8362876414
173 8559209946
174 8758980316
175 8962227400
176 9168991304
177 9379312364
178 9593231146
179 9810788446
180 10032025290
181 10256982934
182 10485702864
183 10718226796
184 10954596676
185 11194854680
186 11439043214
187 11687204914
188 11939382646
189 12195619506
190 12455958820
191 12720444144
192 12989119264
193 13262028196
194 13539215186
195 13820724710
196 14106601474
197 14396890414
198 14691636696
199 14990885716
200 15294683100