43 total