9 76 104 true 8 9 11 14 16 26 29 37 38