0 1 1 1 2 8 3 163 4 15623 5 5684228 6 8459468955 7 50280716999785 8 1202536689448371122 9 115462301811597894998929 10 44537596159273736617786474211 11 69003082378039459280864860681919942 12 429429579883061866326542598342441907826951 13 10734684843612889640707750537898705644071715970757 14 1077861210649703089286950238521683620188678688044975719420 15 434722284588028346078499275037762169653530451057688061455862349571 16 704265934748532568465852960326736242028334044972525154200296849043126415943 17 4582865582724063090431575498204497409549057317598213194619102528119225686694491482252