Common Clustering Algorithms