Take a reaction the long way round. Snap every reactant bond to get free atoms, then build the products. The running total is the reaction enthalpy.
Table values are average bond energies in kJ/mol, so the finished estimate lands near the measured enthalpy rather than exactly on it.