Which four different sites in plant cells have ribosomes?

Ribosomes are found in plant cell at following different sites
(i) Freely in the cytoplasm (ii) Attached to ER in the cytoplasm.
(iii) Inside mitochondria. (iv) Inside plastids (chloroplasts).