7 668 238 true 7 12 15 16 27 34 35