protected AchievementLevel GetLevelAwarded(int count) { return LevelThresholds.OrderByDescending(l => l.Value) .FirstOrDefault(l => l.Value <= count) .Key; }