18 1 2 3 74 5 79 58 7 84 64 37 10 91 67 49 39 27 18