(406) 258-6160