I believe Mary and Mary Ann are the same person.
Ellen, Catherine, James, William, Thomas, Mary Ann, Johanna and Bridget are the children of James and Johanna.