Many people may be aware they are lacking vitamin D or calcium but some other vitamins and minerals may be flying under the ...