9 252 312 true 12 18 29 30 31 38 66 81 92