true 12 169 true 1 9 13 20 33 35