Senators have 8 years term and every 4 years it renew 2/3 or 1/3 of the seats (this election was 2/3, so 54* seats - I had said 55, it was wrong... also I'm not sure how I counted the "330 out of 390" deputies thing... anyway...)
So here names like socialist, social, progressist and liberal means jack shit, the liberal and the progressist parties are far right conservatives, and half of the parties with socialist/social in the name are neoliberal (literally).
I added subtitles
Here's the Senate:

Here's the Chamber of Deputies:

We have far left parties (PCO, PCB, PSTU, UP) but they very very rarely elect anyone, when it happens it's for city council.