top 5 weight gain tablets. B12 is responsible for energy production an