1, 3, 2, 1, 2, 3, 4, 5, 7, 8, 11, 13, 16, 19, 25, 28, 35, 41, 50, 58, 71, 81, 98, 113, 134, 154, 183, 208, 244, 280, 326, 371, 431, 489, 565, 641, 735, 832, 953, 1075, 1225, 1382, 1569, 1764, 1999, 2243, 2533, 2839, 3195, 3575, 4018, 4484, 5026, 5604, 6267, 6975