A cholera outbreak in central Mexico has risen to 159 confirmed cases and spread to four states as well as the capital, the country's health minister said on Monday.