5 144 253 true 2 19 27 34 35