how can i spawn my 52 cards in list of my 52 spawn points gameobject?

using UnityEngine;
using System.Collections;

public class CManager : MonoBehaviour {

public int numberOfCards = 52;
public int numberofSpawns = 52;
public GameObject[] cards;
public GameObject[] gspawnpoint;

//public Transform spawns;
//public Transform spawns1;
//Transform location;
//Transform location1;

int cardNumber = 1;

// Use this for initialization
void Start () 
{
	ShuffleCards (cards);
	cards = new GameObject[numberOfCards];
	//spawns = new Transform[numberofSpawns];
	for(int i = 0 ; i <= numberOfCards; i++)
	{
		if(i <= 12)
		{
			if (cardNumber==1){cards *= GameObject.Find("A-H");}*

_ if (cardNumber==2){ cards*= GameObject.Find(“2-H”);}_
_ if (cardNumber==3){ cards= GameObject.Find(“3-H”);}
if (cardNumber==4){ cards= GameObject.Find(“4-H”);}
if (cardNumber==5){ cards= GameObject.Find(“5-H”);}
if (cardNumber==6){ cards= GameObject.Find(“6-H”);}
if (cardNumber==7){ cards= GameObject.Find(“7-H”);}
if (cardNumber==8){ cards= GameObject.Find(“8-H”);}
if (cardNumber==9){ cards= GameObject.Find(“9-H”);}
if (cardNumber==10){ cards= GameObject.Find(“10-H”);}
if (cardNumber==11){ cards= GameObject.Find(“J-H”);}
if (cardNumber==12){ cards= GameObject.Find(“Q-H”);}
if (cardNumber==13){ cards=GameObject.Find(“K-H”); cardNumber = 0;}
}
if(i > 12 && i <= 25)
{
if (cardNumber==1){ cards = GameObject.Find(“A-D”);}
if (cardNumber==2){ cards= GameObject.Find(“2-D”);}
if (cardNumber==3){ cards= GameObject.Find(“3-D”);}
if (cardNumber==4){ cards= GameObject.Find(“4-D”);}
if (cardNumber==5){ cards= GameObject.Find(“5-D”);}
if (cardNumber==6){ cards= GameObject.Find(“6-D”);}
if (cardNumber==7){ cards= GameObject.Find(“7-D”);}
if (cardNumber==8){ cards= GameObject.Find(“8-D”);}
if (cardNumber==9){ cards= GameObject.Find(“9-D”);}
if (cardNumber==10){ cards= GameObject.Find(“10-D”);}
if (cardNumber==11){ cards= GameObject.Find(“J-D”);}
if (cardNumber==12){ cards= GameObject.Find(“Q-D”);}
if (cardNumber==13){ cards=GameObject.Find(“K-D”); cardNumber = 0;}
}
if(i > 25 && i <= 38)
{
if (cardNumber==1){cards = GameObject.Find(“A-S”);}
if (cardNumber==2){ cards= GameObject.Find(“2-S”);}
if (cardNumber==3){ cards= GameObject.Find(“3-S”);}
if (cardNumber==4){ cards= GameObject.Find(“4-S”);}
if (cardNumber==5){ cards= GameObject.Find(“5-S”);}
if (cardNumber==6){ cards= GameObject.Find(“6-S”);}
if (cardNumber==7){ cards= GameObject.Find(“7-S”);}
if (cardNumber==8){ cards= GameObject.Find(“8-S”);}
if (cardNumber==9){ cards= GameObject.Find(“9-S”);}
if (cardNumber==10){ cards= GameObject.Find(“10-S”);}
if (cardNumber==11){ cards= GameObject.Find(“J-S”);}
if (cardNumber==12){ cards= GameObject.Find(“Q-S”);}
if (cardNumber==13){ cards=GameObject.Find(“K-S”); cardNumber = 0;}
}
if(i > 38 && i <= 51)
{
if (cardNumber==1){cards = GameObject.Find(“A-F”);}
if (cardNumber==2){ cards= GameObject.Find(“2-F”);}
if (cardNumber==3){ cards= GameObject.Find(“3-F”);}
if (cardNumber==4){ cards= GameObject.Find(“4-F”);}
if (cardNumber==5){ cards= GameObject.Find(“5-F”);}
if (cardNumber==6){ cards= GameObject.Find(“6-F”);}
if (cardNumber==7){ cards= GameObject.Find(“7-F”);}
if (cardNumber==8){ cards= GameObject.Find(“8-F”);}
if (cardNumber==9){ cards= GameObject.Find(“9-F”);}
if (cardNumber==10){ cards= GameObject.Find(“10-F”);}
if (cardNumber==11){ cards= GameObject.Find(“J-F”);}
if (cardNumber==12){ cards= GameObject.Find(“Q-F”);}
if (cardNumber==13){ cards=GameObject.Find(“K-F”); cardNumber = 0;}
}
cardNumber++;
}
ShuffleCards (cards);
}
// Update is called once per frame*

* void Update ()
{
if (Input.GetKeyDown (KeyCode.M))
{
ShuffleCards (cards);
}
if (Input.GetKeyDown (KeyCode.P))
{
ReleaseCards();
}*_

* }*
* void ReleaseCards ()*
* {*
* //how can i spawn the cards in list of spawn points object? base on the card list.*
* var release0 = Instantiate (cards [0], location.position, location.rotation);*
* var release1 = Instantiate (cards [1], location1.position, location1.rotation);*
* }*
* void ShuffleCards(GameObject[] cards)*
* {*
* for (int i=0; i < cards.Length; i++)*
* {*
* int r = Random.Range(0,cards.Length);*
_ GameObject tmp = cards*;
cards = cards[r];
cards[r] = tmp;
}
}
}*_

for(int i = 0 ; i < cards.Length; i++){
Instantiate (cards, gspawnpoint_.position, gspawnpoint*.rotation);
}*_