15 49 2 58 26 70 27 89 53 92 74 66 8 46 38 12