0 1 1 1 2 3 3 5 4 11 5 15 6 31 7 40 8 73 9 98 10 158 11 204 12 340 13 420 14 629 15 819 16 1202 17 1494 18 2174 19 2665 20 3759 21 4688 22 6349 23 7806 24 10788 25 13035 26 17244 27 21128 28 27750 29 33499 30 43941 31 52627 32 67957 33 81773 34 103658 35 124047 36 158628 37 187788 38 235162 39 280188 40 349612 41 413120 42 513952 43 604568 44 745827 45 880574 46 1075393 47 1261970 48 1547475 49 1805270 50 2189511 51 2562026 52 3093231 53 3602003 54 4345466 55 5044451 56 6054321 57 7034061 58 8386072 59 9710897 60 11601968