9 142 132 true 3 6 12 14 20 25 28 29 33