5 143 264 true 5 18 20 26 35