17 18906 169 true 17 24 32 51 52 57 83 96 98 108 115 116 117 122 127 134 145