9 248 234 true 2 9 22 28 30 32 34 37 39