9 134 50 6 28 29 49 60 84 89 90 95