12 212 78 6 21 26 47 49 54 58 63 66 67 78 88