List the the smallest molecules at the top and largest at the bottom

Answer:
Protein molecule
Starch molecule
Glucose molecule
Ami o acid molecule
Carbon dioxide molecule
Water molecule
Oxygen molecule