42,671