10 233 191 true 5 6 11 16 17 18 19 23 29 32