12 1274 114 15 17 23 38 52 57 75 82 85 91 96 98