8 1514 435 true 11 12 19 20 23 29 32 39