High spin band structures in104Cd