The same survey a month ago had Street leading Katz 42 percent to 34 percent , with 21 percent undecided .