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 cell

eukaryotic cell

prokaryotic cells
viruses