12 6543 165 8 26 29 30 47 57 61 73 92 94 115 127