12 1066 97 181101 16 24 28 37 41 53 59 62 63 66 71 96