I got really close to solving this, but couldn't quite manage it.

6 months later
a month later
15 days later
8 days later
18 days later
5 days later
14 days later
19 days later
a month later
2 months later
2 months later
2 months later