14 5124 649 true 3 4 8 17 18 21 22 24 26 27 29 35 38 39