12 1015 762 true 16 20 23 31 33 43 53 59 66 70 78 88