Those arn't very good at all either.
You are missing some key things in there like a few B vits. There is no way near enough magnesium. No iodine for thyroid support (especially helpful for those cutting), Calcium is super low, B12 is garbage.
A good vitamin is this: Pure Nutrient 950 - I haven't found a better one yet.
Ascorbic acid 1,000 mg.
Vitamin C (as ascorbyl palmitate) 120 mg.
Mixed carotenoids 15,000 i.u.
Providing:
Beta carotene 9,000 mcg.
Lycopene 250 mcg.
Lutein?????? 500 mcg.
Zeaxanthin?????? 100 mcg.
Vitamin D3 800 i.u.
D-alpha tocopherol succinate (vitamin E) 400 i.u.
Thiamine hcl (B1) 100 mg.
Riboflavin (B2) 50 mg.
Riboflavin 5' phosphate (activated B2) 25 mg.
Pyridoxine hcl (B6) 25 mg.
Pyridoxal 5' phosphate (activated B6) 25 mg.
Niacinamide 100 mg.
Inositol hexaniacinate (no-flush niacin) 90 mg.
Folic acid 800 mcg.
Biotin 800 mcg.
Pantothenic acid (calcium pantothenate) (B5) 400 mg.
Methylcobalamin (B12) 1,000 mcg.
Calcium (citrate) 300 mg.
Magnesium (citrate) 200 mg.
Potassium (aspartate) 99 mg.
Zinc (picolinate) 25 mg.
Manganese (aspartate) 10 mg.
Boron (glycinate) 2 mg.
Iodine (potassium iodide) 200 mcg.
Chromium (polynicotinate) 200 mcg.
Selenium (selenomethionine) 200 mcg.
Vanadium (aspartate) 200 mcg.
Molybdenum (aspartate) 100 mcg.