13 7943 753 true 1 4 10 16 20 21 29 32 33 34 36 38 39