9 412 367 true 3 10 18 30 51 58 62 69 92