18 12941 3606 true 21 24 25 26 27 31 33 36 42 59 63 73 75 82 83 86 91 92