Where is that, that you get 145 days of vacation?
It includes weekends (52 of them), sick leave (paid), thermal treatments (paid), national holidays (paid, unless on a non-working day) and vacation (24 days, paid)
I also get 8 hours of paid permits per month, but I can take at max 4 consecutive hours per day. They are valid for a year, if I haven't used them after that, they get paid and the counter resets.
all of that in Italy.