19-30 years 
Female 

Not established because vitamin B12 is water-soluble and any excess gets excreted through urine.