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
The object was attained, but at a heavy cost. Of the 50,000 veteran infantry and the 9000 cavalry, which the army had numbered at the crossing of the Pyrenees, more than half had been sacrificed in the conflicts, the marches, and the passages of the rivers. Hannibal now, according to his own statement, numbered not more than 20,000 infantry--of whom three-fifths were Libyans and two-fifths Spaniards--and 6000 cavalry, part of them doubtless dismounted: the comparatively small loss of the latter proclaimed the excellence of the Numidian cavalry no less than the consideration of the general in making a sparing use of troops so select.
A march of 526 miles or about 33 moderate days' marching--the continuance and termination of which were disturbed by no special misfortunes on a great scale that could not be anticipated, but were, on the other hand, rendered possible only by incalculable pieces of good fortune and still more incalculable blunders of the enemy, and which yet not only cost such sacrifices, but so fatigued and demoralized the army, that it needed a prolonged rest in order to be again ready for action--is a military operation of doubtful value, and it may be questioned whether Hannibal himself regarded it as successful.
Do you see any typos or other mistakes? Please let us know and correct them
Reference address : https://www.ellopos.net/elpenor/rome/3-04-hamilcar-hannibal.asp?pg=54