14 1301 203 10 12 17 21 31 42 52 62 67 74 83 89 94 97