162 Caterpillar 321 for sale