12 194662 169 6 10 14 27 45 59 66 87 94 96 97 98