Help!!!!

Keelei

Does ANYONE know what these bumps could be? They are so itchy & I don't even know where to start to find out what they are! People have told me bug bites, PUPP, some other thing some women get while pregnant, IDK. I'm just freaking out. My whole body has been itching lately but I just noticed this on my foot