8 86 109 7 9 16 31 37 74 91 98