Approximately how much does it cost to do a non core gcse such as history as a private candidate? Does it vary by exam board?