8 199 16 11 14 18 23 53 89 91 94