Actually, 128 for is a pretty low number, and 35 a pretty high number for GE votes on Israel - for example, just yesterday, a vote was taken
in the current regular session on a Resolution about "
Permanent sovereignty of the Palestinian people in the Occupied Palestinian Territory, including East Jerusalem, and of the Arab population in the occupied Syrian Golan over their natural resources", and the result was 163-6-11
I haven't found a break-down detailing which countries abstained. I heard on German TV news that Germany and most other EU countries voted "for".