Durmus M. A Primer to the 42 Most commonly used Machine Learning Algorithms 2023