Dozens of Palestinians detained in East Jerusalem