12 1738 51 13 15 31 34 42 54 71 76 78 81 87 98