7 196 246 true 5 6 9 19 22 35 39