A regex to validate phone numbers in Togo

I was refactoring an old website and came accros the need to validate a phone number from Togo.

/^(?:\+228|00228)?(?:(22[2-7]|23[2-3]|24[4-5]|255|26[6-7]|277|70[0-5]|79[7-9])\d{5}|(9[0-36-9])\d{6})$/

I couldn't find any regex online. I found this website helpful in getting the general structure of a phone number in Togo. You can play with it on Regxr => https://regexr.com/7hfnr

If you find a way to optimize it a little bit, do not hesitate to share.