1 6 2 15 3 15 4 33 5 30 6 33 7 46 8 13 9 13 10 46 11 44 12 649 13 1848 14 649 15 44 16 20 17 3247 18 1329 19 1329 20 3247 21 20 22 214 23 1483 24 219302 25 352339 26 219302 27 1483 28 214 29 1055 30 84463 31 142698 32 8982755 33 8982755 34 142698 35 84463 36 1055 37 3020 38 395138 39 28966191 40 18172239 41 218373106 42 18172239 43 28966191 44 395138 45 3020 46 5124 47 147370 48 19687441 49 6469118415 50 2162004143 51 2162004143 52 6469118415 53 19687441 54 147370 55 5124 56 4965 57 10892006 58 4250955750 59 184228587259 60 784706456797