9 152 153 true 7 9 14 21 26 28 30 31 38