Please note that Mommsen uses the AUC chronology (Ab Urbe Condita), i.e. from the founding of the City of Rome. You can use this reference table to have the B.C. dates
From: The History of Rome, by Theodor Mommsen
Translated with the sanction of the author by William Purdie Dickson
Spain Conquered - Mago Goes to Italy - Gades Becomes Roman
After the removal of Hasdrubal Barcas the two generals who were left in Spain determined for the time being to retire, Hasdrubal son of Gisgo to Lusitania, Mago even to the Baleares; and, until new reinforcements should arrive from Africa, they left the light cavalry of Massinissa alone to wage a desultory warfare in Spain, as Muttines had done so successfully in Sicily. The whole east coast thus fell into the power of the Romans. In the following year (547) Hanno actually made his appearance from Africa with a third army, whereupon Mago and Hasdrubal returned to Andalusia.
But Marcus Silanus defeated the united armies of Mago and Hanno, and captured the latter in person. Hasdrubal upon this abandoned the idea of keeping the open field, and distributed his troops among the Andalusian cities, of which Scipio was during this year able to storm only one, Oringis. The Phoenicians seemed vanquished; but yet they were able in the following year (548) once more to send into the field a powerful army, 32 elephants, 4000 horse, and 70,000 foot, far the greater part of whom, it is true, were hastily-collected: Spanish militia. Again a battle took place at Baecula.
Do you see any typos or other mistakes? Please let us know and correct them
Reference address : https://www.ellopos.net/elpenor/rome/3-06-war-hannibal-cannae-zama.asp?pg=46