4 95 117 true 3 21 26 27