Behavioural Types in Public Goods Games: A Re-Analysis by Hierarchical Clustering