1, 6, 18, 5, 5, 7, 37, 132, 29, 63, 46, 11, 7, 212, 25, 38, 145, 136, 46, 118, 39, 37, 24, 15, 19, 85, 211, 179, 249, 266, 190, 87, 259, 216, 16, 70, 210, 56, 255, 94, 143, 244, 482, 558, 46, 327, 271, 93, 110, 8, 121, 29, 421, 329, 47, 40, 394, 376, 64, 249, 49, 390, 321