9 248 196 true 1 4 7 27 29 30 32 33 38