89,931 93,241 89,466 105,669 118,400 148,653 140,636 131,886 105,840 124,847 134,327 180,457 191,713 227,090 113,936 164,045 206,433 252,853 237,362257,859