1, 1, 2, 2, 3, 4, 5, 6, 8, 10, 11, 14, 16, 18, 23, 25, 29, 32, 39, 41, 49, 51, 57, 66, 71, 74, 82, 92, 92, 106, 105, 117, 123, 129, 132, 145, 153, 157, 173, 173, 187, 204, 214, 218, 250, 257, 266, 298, 301, 329, 359, 368, 370, 412, 433, 433, 478, 475, 508, 538, 526