20 styles of weight

Hi guys,
I’m having project of a client with 20 styles going like this 50, 100, 150, 200 + italics and so on. Is there a way to make is sort nicely in InDesign? It seems to group weights into hundreds. Writing 125, 150, 175 or so does no difference. This is what I got right now:

Thanks for your help.

You might need to ask Adobe about this.

AFAIK, in Adobe menus, styles of static fonts are sorted by widthClass, then weightClass, and finally alphabetically.

In variable fonts, they are sorted by axis order and axis position.

I got it working using 0, 25, 50, 75 added to hundreds. But still there is two weights swapped. I’m afraid I will have to get along with that…