4, 4, 12, 8, 7, 8, 15, 32, 18, 80, 15, 75, 142, 206, 248, 202, 266, 308, 244, 79, 2, 3, 2, 3, 230, 45, 180, 59, 199, 24, 64, 300, 368, 394, 542, 626, 224, 79, 64, 372, 356, 13, 52, 115, 189, 406, 246, 222, 458, 175, 208, 3, 2, 3, 510, 224, 114, 464, 79, 92, 568, 276, 632, 730, 590, 610, 37, 422, 896, 850