Bites?? What are these

These are on my legs and arms and they itch a lot. What are they :/