13 1421 588 true 4 5 12 19 20 28 29 36 37 41 70 78 84