1 5 6 7 45 56 67 78 89 111