8 109 66 9 13 34 77 79 88 93 96