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

Barcelona has won 22 European and worldwide titles