Here is the completed puzzle: