9 176 68 20 26 29 34 37 45 69 77 95