Can someone help me fix the Parsing error?

Can you please help me

using UnityEngine;
using System.Collections;

public class PlayerController : MonoBehaviour
{

	public float speed;
	public GUIText countText;
	public GUIText winText;
	private int count;

	void Start ()
	{
		count = 0;
		SetCountText ();
		winText.text = "";
	}

 	void FixedUpdate ()
	{
		float moveHorizontal = Input.GetAxis("Horizontal");
		float moveVertical = Input.GetAxis("Vertical");

		Vector3 movement = new Vector3(moveHorizontal, 0.0f, moveVertical);

		rigidbody.AddForce(movement * speed * Time.deltaTime);
	}

	void OnTriggerEnter(Collider other) 
	{
		if(other.gameObject.tag == "PickUp") 
		{
			other.gameObject.SetActive(false);
			count = count + 1;
			SetCountText ();
		}
	}

	void SetCountText ()
	{
		countText.text = "Count: " + count.ToString();
		if (count >= 13)
	    {
			winText.text = "YOU WIN!";
	    }
  }

Parsing errors are usually due to missing or additional brackets in your code. If this is your entire script, you don’t have a ‘}’ that closes off the class. Add a ‘}’ at the end of the file. Note if you place your cursor at a bracket in Monodevelop, the matching bracket (if any) is highlighted.