8 320 294 true 7 11 14 19 21 29 31 32