8 79 29 5 28 40 56 61 65 81 87