268,816 89,621 21,530 24,580 155,510 58,869 92,185 228,235 26,720 18,490 70,955 6,325 118,345 42,801 150,722 90 36,760 —90,500