What is the function of each term

Terms:
Lipids
Protein
Carbohydrates
Nucleic acids

Functions :
Provide energy for the cell
Component of cell membranes
Catalyze chemical reactions
Store genetic energy
Structure of cell walls