9 248 173 true 9 14 18 20 23 25 31 34 35