Rate my mutual fund portfolio

Hi everyone,

Hope y’all are doing great. I’m a new investor and have recently learnt about mutual funds and sip’s from Zerodha Varsity. After reading up, I’ve started SIP’s in the following AMC’S:

AMC Percentage
HDFC Nifty 50 Index Fund 8.70%
Nippon India Large Cap Fund 12.17%
ITI Focused Fund 10.43%
Old Bridge Focused Fund 8.70%
SBI Focused Fund 10.43%
SBI Liquid Fund 8.70%
Nippon India ELSS Tax Saver Fund 0.87%
Motilal Oswal Large and Midcap Fund 12.17%
Invesco India Smallcap Fund 8.70%
Groww Small Cap Fund 6.96%
WhiteOak Capital Mid Cap Fund 12.17%

I’ve tried distributing the amount across large, mid and small cap with somewhat more percentage allocated to large cap. I want to know the quality of this distribution and what can I do make it better?

Most of my funds barring large caps don’t have much common stocks.