29 BC BA AB AC CB CA