12 1079 631 true 9 10 14 15 18 31 48 53 71 74 75 98