8 182 235 true 10 18 19 67 77 84 89 91