Bumps

Does anyone know what these bumps are on my stomach? They don’t hurt or itch .. they’re red now bc I picked at it thinking it would go away...