109,206 93,987 82,424 139,099 77,242 49.7 58.4 55.4 55.4