371 286 90 199