What are the top 20 most abundant element in the earth's crust?

What are the top 20 most abundant element in the earth’s crust ??

Approx figures for the 20 most abundant elements in Earth’s crust:

Element % mass
Oxygen 46.71
Silicon 27.69
Aluminum 8.07
Iron 5.05
Calcium 3.65
Sodium 2.75
Potassium 2.58
Magnesium 2.08
Titanium 0.62
Hydrogen 0.14
Phosphorus 0.13
Carbon 0.09
Manganese 0.09
Sulfur 0.05
Barium 0.05
Chlorine 0.05
Chromium 0.04
Fluorine 0.03
Zirconium 0.03
Nickel 0.02