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