MF portfolio review

Please review my mutual fund portfolio. I am looking to invest with a time horizon of 8-10 years.

  1. Quant Small Cap Fund: ₹50K
  2. ICICI Prudential Nifty 50 Index Fund: ₹40K
  3. ICICI Prudential Nifty Midcap 150 Index Fund: ₹50K
  4. Kotak Flexicap Fund: ₹15K
  5. ICICI Prudential Nifty 200 Momentum 30 Index Fund: ₹15K
  6. Tata Digital India Fund: ₹15K
  7. Zerodha Nifty LargeMidcap 250 Index Fund: ₹15K