13 29317 1702 true 2 3 7 12 19 21 24 27 28 31 33 34 39