Heterogeneous groups cooperate in public good problems despite normative disagreements about individual contribution levels · Study