A mother-of-two has avoided jail “by the skin of her teeth” after stealing over £66,000 in housing and income support benefits.