0 1 1 2 2 8 3 42 4 284 5 2296 6 21024 7 210306 8 2242084 9 24909542 10 280764914 11 3079111998 12 29964810674