How To Add Forces To Ragdolls?

Please use code tags: Using code tags properly

I imagine one way would be to find what object you punched, where you punched it (all available from either RaycastHit or Collision objects), and then apply a force in the direction of the contact normal.