5, 6, 8, 18, 15, 29, 86, 33, 32, 35, 100, 44, 45, 141, 75, 150, 160, 122, 40, 54, 39, 205, 532, 107, 79, 93, 421, 401, 193, 66, 144, 117, 149, 211, 93, 64, 57, 118, 480, 82, 299, 1242, 485, 176, 774, 152, 78, 89, 216, 72, 53, 218, 429, 587, 245, 295, 1924