How can I sort child widgets of UScrollBox

I have two classes:

UTPointsRow : public UUserWidget
{
...
    UPROPERTY(BlueprintReadWrite, VisibleAnywhere)
        int32 Points;
...
};

and

UTPointsTable : public UUserWidget
{
...
	UPROPERTY(BlueprintReadWrite, VisibleAnywhere)
		UScrollBox *List;
...
};

UTPointsTable::List contains some UTPointsRow’s and i want to sort them by Points descending, but i didn’t find any way to do that. Is there any recipes for widget sorting except remove all from parent and add again in needed order?