3, 5, 7, 6, 6, 20, 15, 18, 29, 20, 22, 41, 33, 49, 43, 51, 47, 71, 70, 77, 96, 77, 84, 121, 112, 121, 152, 162, 130, 162, 159, 177, 184, 184, 212, 219, 214, 216, 251, 255, 286, 329, 279, 304, 339, 317, 322, 371, 359, 373, 385, 429, 435, 502, 495, 499, 528, 500, 546, 551, 578