How do I know the order of execution of history activity instance of a process instance?

In my case I need to know the order execution of the history activity instance of a process instance.

I was use the end time of history activity instance to get the order.

But some times two history activity instance end time are same.
And I find another promble that is the end time is totally wrong sometimes.

Because of above two promble I need to find another way to get the order.
So my question is “How can I get the order of execution of history activity instance by a right way ?”

Thanks you all.
My english is so bad forgive me please.

image
Can i use the SEQUENCE_COUNTER to sort the order of execution in ascending order ?

I think this way is the right way to get the order.

Yes!! I am gonna sort the SEQUNCE_COUNDER by asc to get the order of history activity instance.