499 520 453 341 898 258 312 326 158 406 178 389 236 80 184 38 75 65 86 2310