Anyone who has watched this might be interested in this:
timeline
Of course I recommend thinking about it first and trying to figure it out for yourself. Repeat viewings help. By my third viewing, I was pretty close, though I doubt anyone can say for sure EXACTLY what is going on in some scenes.
good movie.
Regards
Brad S