magnesium rich foods listphosphorus rich foods listpotassium rich foods listselenium rich foods listzinc rich foods listhigh vitamins and minerals foods listfoods high in magnesium listfoods high in potassium listfoods high in selenium listsulfur rich vegetables listmagnesium containing foods listhigh zinc foods list