Finding the position of an object

I have a set of 80 cubes all with the tag “num” and I’m randomly selecting one of these cubes, but I want to know the cubes X Y Z position. I’m having a really hard time trying to do so, here’s what I have so far.

	GameObject[] numbers;
	GameObject pickedNumber;
	int index;

	void Start () {
		numbers = GameObject.FindGameObjectsWithTag("num");
		index = Random.Range (0, numbers.Length);
			pickedNumber = numbers[index];
			print (pickedNumber.name);

		transform.position = new Vector3(0, 0, 0);
		print(transform.position.);
	}

pickedNumber.transform.position