9 143 237 true 2 16 23 28 31 32 34 37 38