The periodic table is composed of