how many hungarians have been the men's winner of the budapest half marathon?
8