Identify and name the functional groups present in the following compounds

Identify and name the functional groups present in the following compounds.
image

Answer:

image
image
image
image