An atom of oxygen has atomic of 8 and a mass number of 18. How many of each type of subatomic particle doe it contain?