146 services in Barcelona