Answer
See the answer below.
Work Step by Step
1: The oxygen is bonded to two atoms and has two lone pairs, it's in a bent geometry from the tetrahedral archetype so this bond angle is approximately 109$^\circ$.
2 and 3: in both cases the central carbon is in trigonal planar geometry (3 ligands,no lone pairs) so these angles are approximately 120$^{\circ}$.