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