17 16167 156 true 14 32 35 41 43 56 65 68 103 104 121 123 128 133 140 147 149