0 1 1 14 2 182 3 2366 4 30590 5 395654 6 5110070 7 66009062 8 852194966 9 11002765718 10 142019952830 11 1833202179662 12 23659632189662 13 305360673698150 14 3940760013826454 15 50857078231126286 16 656293571739976142 17 8469305943784113806 18 109290078485661202262 19 1410313416278288850230 20 18198630021961664962694 21 234835176481489026589958 22 3030253517601098034318254 23 39101713771945255704676382 24 504552243465714026682387806