1 24 2 116 3 396 4 1108 5 2954 6 7640 7 19676 8 51060 9 133728 10 356546 11 961630 12 2639484 13 7312996 14 20540736 15 58061306 16 165704028 17 474754182 18 1368989652 19 3956576274 20 11483585258 21 33373408392 22 97258918906 23 283647632398 24 828748613072 25 2422415355026 26 7089251629992 27 20751802370994 28 60794173144552 29 178125950321364 30 522188869384442 31 1530952553156832 32 4490082611950384 33 13169403107756848 34 38635370392025262 35 113348266035671256