mineral rich foods listfoods that have magnesium listhigh phosphorus food listchromium food listfoods high in potassium listfoods high in selenium listsulfur foods listhigh zinc foods listmagnesium containing foods listlist of foods that contain potassiummagnesium food sources listselenium food sources list