1 2 2 17 3 61 4 159 5 365 6 847 7 1488 8 2751 9 4739 10 7551 11 11714 12 18109 13 26101 14 37645 15 53282 16 73032 17 98844 18 133192 19 174317 20 227188 21 293529 22 372908 23 470112 24 590497 25 730305 26 899614 27 1102423 28 1337131 29 1613462 30 1941278 31 2313556 32 2748251 33 3253127 34 3824256 35 4479136 36 5234092 37 6077075 38 7037578 39 8128882 40 9342985 41 10708974 42 12251948 43 13952297 44 15855827 45 17983415 46 20320375 47 22912462 48 25796078 49 28940618 50 32414348 51 36248080 52 40416683 53 44989296 54 50016403 55 55451577 56 61393539