I need help with spawning a singular object C#

I want to spawn an item ONCE within 10 different empty game objects with different positions at the start of the game ie spawning one singular item at ONE of the points/game objects. I have not found anything online or even on here about spawning a singular item within different set positions. i would like some help and i have less than three weeks to finish my project.

// Drag & drop in the inspector the spawn points
public Transform SpawnPoints;

// Drag & drop the object to instantiate
public GameObject Prefab;

void Start()
{
    Vector3 position = SpawnPoints[ Random.Range( 0, SpawnPoints.Length ) ].position;
    Instantiate( Prefab, position, Quaternion.Identity );
}