From now on it is extremely difficult for her to eat anything at all and at times her weight falls below 35 kg But when her health allows she works purposefully on completing two collections of stories

What is the correctly punctuated version of this sentence?
From now on it is extremely difficult for her to eat anything at all, and at times her weight falls below 35 kg. But when her health allows, she works purposefully on completing two collections of stories.