1, 1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 12, 15, 18, 22, 26, 31, 36, 43, 49, 57, 65, 75, 84, 96, 107, 121, 134, 150, 165, 184, 201, 222, 242, 266, 288, 315, 340, 370, 398, 431, 462, 499, 533, 573, 611, 655, 696, 744, 789, 841, 890, 946, 999, 1060, 1117, 1182, 1244, 1314, 1380, 1455