10 606 342 true 5 6 9 10 13 19 27 28 30 31