34 WA agencies to close if budget isn't passed