list of objects and place them in specific locations

Hi guys…I am a newbie and definitely need your help. I want to make a list of 12 objects. After that I want to write a script in order to place them in 12 different locations inside my scene. I want this script to place all the objects the same time and no the same object twice. Also I have 9 different levels where I want to do the same thing, do I have to write a seperate script for each level or I can use the same for all levels?

using System.Collections.Generic;
using System.Linq;
using UnityEngine;

public class SpawnObjects : MonoBehaviour {
        //specify all gameobjects to spawn in editor
        public GameObject[] SpawnableObjects;

        //private non editable in editor
        private Dictionary<Vector3, GameObject> _spawnedObjects = new Dictionary<Vector3, GameObject>();
        private System.Random Rand = new System.Random();

        //specify the spawn borders in editor
        public Vector3 MinSpawnRange;
        public Vector3 MaxSpawnRange;

        void Start()
        {
            for(int i=0; i < SpawnableObjects.Length; i++)
            {
                Vector3 randPos = new Vector3(Rand.Next((int)MinSpawnRange.x, (int)MaxSpawnRange.x), Rand.Next((int)MinSpawnRange.y, (int)MaxSpawnRange.y), Rand.Next((int)MinSpawnRange.z, (int)MaxSpawnRange.z));

                while (_spawnedObjects.Keys.Any(f => f.x == randPos.x && f.y == randPos.y && f.z == randPos.z))
                {
                    randPos = new Vector3(Rand.Next((int)MinSpawnRange.x, (int)MaxSpawnRange.x), Rand.Next((int)MinSpawnRange.y, (int)MaxSpawnRange.y), Rand.Next((int)MinSpawnRange.z, (int)MaxSpawnRange.z));
                }

                Instantiate(SpawnableObjects*, randPos, Quaternion.identity);*

spawnedObjects.Add(randPos, SpawnableObjects*);
_
}*

}
}
Use this, you can specify all gameobjects in the editor that u want to spawn + the minimum spawn range and maximum spawn range, and it will spawn inbetween and memorize each object to see if we don’t spawn them on the same spot.
You can reuse this script on all your scenes.