Economists expected 101,000.