7 196 246 true 7 8 14 25 28 34 35