Life insurance more buoyant than non life insurance