spanska emot endast 52 peruanska kanoner.