22 spanish speaking countries and the Capitals