7 93 288 true 6 7 12 19 25 27 33