8 141 145 true 2 3 9 17 28 29 30 32