Whats my cycle length and ovulation? Do i have a regular or irregular mensuration?

Here my cycle

Feb- 23 end 25

March- 23 end 25

April- 22 end 23

May-21 end 22

June- 21 end 22. .

PLS WHAT IS MY CYCLE LENGTH AND OVULATION AND FERTILE period. PLS HELP