Does anyone know what these bumps are? I don't think they could be mosquito bites but they're super itchy and kinda painful!

Tessa