1 0 2 0 3 0 4 2 5 10 6 57 7 279 8 1338 9 6329 10 29969 11 142461 12 680637 13 3269716 14 15785281 15 76557773 16 372812193 17 1822122394 18 8934639920 19 43938614933 20 216649723022 21 1070790651782 22 5303849549438 23 26323051151997 24 130878360554692 25 651812916543553 26 3251215337590494 27 16240020424411300 28 81227146998545009 29 406770969279959357 30 2039375194931563287 31 10235534393610678100 32 51423416111017496642 33 258596002018948197984 34 1301574358564314474361 35 6556625094616021548076 36 33054884839782950231348