Depends on how old you are and how much you want to ski. The only combined pass that will get you access to all the resorts you listed is the ski Utah pass, but it's like 3500$. If you only wanted to ski a few days at each, the IKON pass gets you 7 days at Brighton, Snowbird+Alta, Deer valley and unlimited days at Solitude. Other than that, Im pretty sure that some resorts give u a few days at other resorts if you buy their season pass.
Heres a link to a list of all the passes and resorts
https://www.skiutah.com/passes/resort-season-passes