Hastati, Republican period.