12 17674 1059 true 4 6 7 15 20 21 24 27 29 30 34 37