7 185 248 true 2 9 14 22 32 35 39