8 147 237 true 3 4 6 12 31 33 35 37