21294 19 189 17 272 208336 175 252 160596