Rendering more than 50 collections using a metafield

I have a metafield ‘subcollection’ that accepts a list of collection. On one of the collection pages, I have 124 ‘subcollections’, but it only returns 50. What’s the solution or work around for this?

 <ol>
{% for col in collection.metafields.custom.subcollections.value %} 
{% if col != blank %}
 <li>{{ col.title }}</li>
{% endif %}
{% endfor %}
</ol>

It didn’t work.

I tried printing out the values of subcollections and its size.

subcollections value is CollectionDropList
subcollection.size is 1