16 1218 546 true 8 9 12 18 23 28 29 35 40 43 52 60 63 82 84 93