9 179 78 2 5 11 31 45 54 66 86 94