51 90 2,405 176 227 204 325 120 288 48 830 341 277 234 60382