7 199 245 true 9 12 21 25 33 35 37