9 136 76 4 8 18 45 51 74 84 85 91