7 169 132 true 5 9 10 23 28 33 37