200 393 159 257 247 308 290 16 1632