Hannibal leads an army of 40,000 troops to fight Andorran tribals blocking immigration and trade. 2,000 cavalry 18,000 citizen soldiers 20 elephants 15,000 pikemen 5,000 skirmishers