From the passage provided extract how many European and worldwide tittles Barcelona has won.
Barcelona has won 22 European and worldwide titles