2 1 3 4 4 3 5 17 6 29 7 27 8 80 9 125 10 108 11 260 12 356 13 300 14 637 15 832 16 675 17 1341 18 1665 19 1323 20 2500 21 3025 22 2352 23 4304 24 5072 25 3888 26 6929 27 8036 28 6075 29 10625 30 12125 31 9075 32 15616 33 17629 34 13068 35 22212 36 24804 37 18252 38 30685 39 34000 40 24843 41 41405 42 45521 43 33075 44 54692 45 59777 46 43200 47 70976 48 77120 49 55488 50 90625 51 98020 52 70227