12 79956 86 5 8 19 23 45 67 69 71 79 90 95 99