7 160 165 true 1 3 9 13 24 33 38