At least 178 Palestinian protesters injured, 88 hospitalised after Israeli police dispersal in Jerusalem.