average snowfall egan sd