1, 0, 1, 1, 2, 1, 2, 1, 3, 3, 4, 3, 6, 4, 7, 6, 10, 8, 12, 11, 16, 14, 20, 18, 26, 23, 31, 30, 40, 37, 49, 46, 60, 58, 73, 71, 90, 87, 109, 107, 133, 130, 160, 157, 192, 190, 229, 229, 275, 274, 326, 328, 388, 390, 459, 463, 542, 550, 638, 649, 752, 764, 880, 899, 1031, 1054, 1204