How does wireshark numbers the packets?

Hello all,

Could you please tell me that how does wireshark gives the numberings for the packets that it captures???
As i see every frame are not of same size (in bytes).

Wondering that is there any fundamental rule behind that ???