5 106 117 true 10 12 19 25 27