7 65 99 true 9 16 18 19 22 30 39