0 1
1 11
2 66
3 285
4 990
5 2937
6 7721
7 18436
8 40689
9 84084
10 164307
11 305955
12 546260
13 939862
14 1564782
15 2529737
16 3982924
17 6122379
18 9207990
19 13575210
20 19650477
21 27968304
22 39189954
23 54123564
24 73745529
25 99222903
26 131936520
27 173504485
28 225805634
29 291002514
30 371563390
31 470282747
32 590299722
33 735113875
34 908597690
35 1115005188
36 1358976035
37 1645534540
38 1980082962
39 2368388582
40 2816564047
41 3331040559
42 3918533563
43 4586000684
44 5340591774
45 6189591054
46 7140351471
47 8200221534
48 9376465043
49 10676174278
50 12106177368
51 13672940710
52 15382467452
53 17240193189
54 19250880144
55 21418511214
56 23746185351
57 26236015818
58 28889032908
59 31705092738
60 34682793729
61 37819402356
62 41110789698
63 44551380237
64 48134114247
65 51850424979
66 55690231688
67 59641949365
68 63692515833
69 67827436644
70 72030847977
71 76285597488
72 80573342806
73 84874667108
74 89169210945
75 93435819234
76 97652702082
77 101797607871
78 105848006813
79 109781282986
80 113574932691
81 117206766829
82 120655114889
83 123899028066
84 126918478993
85 129694555574
86 132209646447
87 134447615686
88 136393964468
89 138035977584
90 139362852859
91 140365811762
92 141038189730
93 141375504996
94 141375504996
95 141038189730
96 140365811762
97 139362852859
98 138035977584
99 136393964468
100 134447615686
101 132209646447
102 129694555574
103 126918478993
104 123899028066
105 120655114889
106 117206766829
107 113574932691
108 109781282986
109 105848006813
110 101797607871
111 97652702082
112 93435819234
113 89169210945
114 84874667108
115 80573342806
116 76285597488
117 72030847977
118 67827436644
119 63692515833
120 59641949365
121 55690231688
122 51850424979
123 48134114247
124 44551380237
125 41110789698
126 37819402356
127 34682793729
128 31705092738
129 28889032908
130 26236015818
131 23746185351
132 21418511214
133 19250880144
134 17240193189
135 15382467452
136 13672940710
137 12106177368
138 10676174278
139 9376465043
140 8200221534
141 7140351471
142 6189591054
143 5340591774
144 4586000684
145 3918533563
146 3331040559
147 2816564047
148 2368388582
149 1980082962
150 1645534540
151 1358976035
152 1115005188
153 908597690
154 735113875
155 590299722
156 470282747
157 371563390
158 291002514
159 225805634
160 173504485
161 131936520
162 99222903
163 73745529
164 54123564
165 39189954
166 27968304
167 19650477
168 13575210
169 9207990
170 6122379
171 3982924
172 2529737
173 1564782
174 939862
175 546260
176 305955
177 164307
178 84084
179 40689
180 18436
181 7721
182 2937
183 990
184 285
185 66
186 11
187 1