The diagram below shows the general sizes of atoms, small molecules, proteins, viruses, prokaryotic cells, and eukaryotic cells.

Viruses are non-cellular organisms that differ in structure and complexity from prokaryotic and eukaryotic cells. Arrange the organisms shown below from largest to smallest.

viruses
prokaryotic cells
eukaryotic cells

eukaryotic cells

prokaryotic cells
viruses