https://codefather-tech.medium.com/8-things-to-know-to-count-unique-values-in-a-list-using-python-54f5abf3be72