9 119 228 true 8 10 18 25 26 31 34 38 39