1 1 2 8 3 41 4 241 5 1394 6 8196 7 48417 8 288100 9 1724882 10 10388788 11 62914457 12 382957903 13 2342043630 14 14385595262 15 88716792134 16 549159544833 17 3411043554787 18 21255166581480 19 132841213701954 20 832537685724170 21 5231154448179004 22 32948897911745018 23 208002046792718478 24 1315882690610874616 25 8341310378581157710 26 52974672779178400760