6 148 119 true 5 10 18 29 30 31