1 1 2 7 3 25 4 25 5 181 6 208 7 208 8 1867 9 14345 10 19609 11 40918 12 40918 13 620326 14 2552265 15 2552265 16 7225612 17 7225612 18 16679492 19 33772734 20 33772734 21 33772734 22 620326386 23 1516416904 24 1516416904 25 4764006481 26 5272314878 27 21423652192 28 37818715268 29 99087910528 30 278371981405 31 278371981405 32 278371981405 33 668928167207