There are 95 short trees and 32 tall trees currently in the park. Park workers will plant 31 short trees today. When the workers are finished, how many short trees will be in the park?