5 142 280 true 5 9 10 20 21