315,919 149,149 258,058 80,551 89,430 112,658 6,513 70,266 45.573 28,954 32,833 28,129 12.573 20,358 14,547 16,82711,770