Which portfolio is better ?

RATE MY ₹25000 MONTHLY SIP PORTFOLIO. I have 0 debt.

  1. Tata small cap fund - ₹2500
  2. Quant smallcap fund - ₹2500
  3. Motilal oswal midcap - ₹2500
  4. Parag parekh flexicap - ₹2500
  5. Nifty Bees ETF - ₹2500
  6. Gold Bees ETF - ₹2500
  7. STOCKS (any) - ₹10000

Please suggest efficient improvement in amount allocation/fund selection and reason for that will be appreciated.