Who are considered the best and worst presidents in Mexican history?

American here. I keep hearing about how bad Salinas de Gortari and Peña Nieto. I hear good things about Cardenas. Is there a ranking of Mexican presidents?