10 101 65 77 41 25 34 86 70 28 84 27