A pet store has 32 more dogs than cats. If there are a total of 144 dogs and cats altogether, then how many cats does the pet store have?