Game Scoreboard problems with errors

I am building a scoreboard for my game and i was watching a youtube video and i coppied all the script but i gives me errors?

Also this is a C# Script

Assets/Scripts/GUIManager.cs(38,1): error CS8025: Parsing error

Assets/Scripts/GUIManager.cs(37,9): error CS1525: Unexpected symbol `}’

using UnityEngine;
using System.Collections;

public class GUIManager : MonoBehaviour 
{

	public void ScoreBoard()
		
	{	
		GUILayout.BeginArea(new Rect(Screen.width / 2 - 200, Screen.height / 2 - 250, 400, 500 ));
		GUILayout.Label("ScoreBoard");
		
		foreach (MPPlayer player in MultiplayerManager.instance.Playerlist)
		{
			
			GUILayout.BeginHorizontal("box");
			GUILayout.BeginVertical(GUILayout.Width(150));
			GUILayout.Label(player.PlayerName, GUILayout(150));
			GUILayout.EndVertical();
			
			GUILayout.BeginVertical(GUILayout.Width(150));
			GUILayout.Label(player.PlayerScore.ToString(), GUILayout(75));
			GUILayout.EndVertical();
			
			GUILayout.BeginVertical(GUILayout.Width(75));
			GUILayout.Label(player.PlayerKills.ToString(), GUILayout(75));
			GUILayout.EndVertical();
			
			GUILayout.BeginVertical(GUILayout.Width(75));
			GUILayout.Label(player.PlayerDeaths.ToString(), GUILayout(75));
			GUILayout.EndVertical();
			GUILayout.EndHorizontal();
			
		}

			GUILayout.EndArea
	}
}

Thanks robert

but doth this is the full code?

the last line is the }