3 43 231 true 20 26 27