154 Caterpillar 312D for sale