14 1439 649 true 4 7 10 11 18 19 21 22 24 28 29 31 33 34