Best 16 Bean Soup