Match the key words to the correct generation of human rights.

Civic and political rights


Economic, social and cultural rights


Solidarity rights


Life, liberty and property Non-discrimination Freedom from arbitrary arrest Freedom of thought Work Social security Healthcare Education Paid holidays Self determination Peace Development Environmental protection