8 233 158 true 6 12 19 20 21 26 31 39