Best actively managed nifty 500 fund?

Looking for multicap fund suggestions that has baseline/benchmark of either variant of nifty500:

Nifty500 quality50 Nifty500 50:25:25 Nifty500 momentum50

Ideally fund should not have more than 50 stocks in the portfolio

Horizon: 7+ years Risk: high Goal: retirement

Current sip amount intended: 35K/month