0 1
1 0
2 0
3 -3
4 -9
5 -36
6 -123
7 -450
8 -1764
9 -6690
10 -26649
11 -104112
12 -421248
13 -1688337
14 -6888978
15 -28063296
16 -115459524
17 -475617330
18 -1970737233
19 -8184006855
20 -34118533647
21 -142565353488
22 -597406140090
23 -2508667475949
24 -10558028568744
25 -44517381753474
26 -188048310460236
27 -795629660236428
28 -3371492077402095
29 -14306836317209163
30 -60791276536672623
31 -258626141584492419
32 -1101554410568672223
33 -4696874651300269557
34 -20047233485072891340
35 -85647742067290024089