17 16885 161 true 12 17 21 23 40 42 57 68 70 71 72 86 107 111 116 127 141