1, 4, 5, 4, 7, 2, 3, 10, 33, 42, 19, 12, 17, 52, 59, 18, 65, 2, 51, 2, 23, 120, 35, 2, 63, 10, 39, 186, 7, 74, 47, 200, 53, 24, 19, 48, 333, 56, 57, 192, 127, 348, 63, 124, 213, 60, 359, 2, 213, 2, 387, 526, 269, 252, 863, 16, 131, 370, 503, 294, 83, 68, 317