7 99 110 true 6 8 11 15 16 27 31