359,353 233,427 144,948 180,001 96,508 78,306 41,900 37,3629,940