how many columns does the periodic table have