14 35803 1059 true 0 7 10 11 14 16 21 25 29 31 32 36 38 39