6 127 252 true 2 33 50 53 66 78