40778 total