8 147 219 true 1 2 27 28 32 33 35 39