List the following membrane components in order from most plentiful to least plentiful:
1. carbohydrates
2. lipids
3. proteins
4. nucleic acids.