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