Propagation delay in full adder
For each gate, write the delay value into the middle of the symbol.  Then follow the signal path from the inputs to the outputs in question and add up the delays as you go.  The two inputs to the last Cout gate have different delay values, so use the longest one.