Meet Branigan, Fannigan, Milligan, Gilligan, Duffy, McCuffy, Malachy, Mahone, Rafferty, Lafferty, Donnelly, Connelly, Dooley, O'Hooley, Muldowney, Malone, Madigan, Cadigan, Lanihan, Flanihan, Fagan, O'Hagan, O'Hoolihan, Flynn, Shanihan, Manihan, Fogarty, Hogarty, Kelly, O'Kelly, McGuinness, McGuinn.