Individual choice and reputation distribution of cooperative behaviors among heterogeneous groups. (August 2015)