9 219 288 true 5 7 14 19 22 24 25 28 37