1 56 2 338 3 9674 4 245205 5 4745284 6 79167008 7 1202223210 8 17359039790 9 241744804150 10 3255575675329 11 42320447402665 12 530511611731113 13 6419970722088348 14 75155816516627101 15 852904536084992216 16 9399694393670168835 17 100753922658245980591 18 1051860237143048903601 19 10709687988764567306525 20 106471093569454040404958