Sorting Array Items by Order

Hi,

I have an array of 88 Piano Key Static Meshes I have in a BP, they are named in number Key_0,Key_1,Key_2 etc. They are all stored inside a scene component where I’m calling the array of children from inside that component to get all the keys and trying to add them to a new array in numerical order.

I’ve attached my BP so far, I think the problem I’m having is trying to count through the object names after the first loop.

Any tips would be most appreciated.