Separate triangles in sets of 3, 4 & one corridor in the middle

Hi everyone!
I have an triangular grid and try to separate it in sets of 3, 4 & one corridor in the middle of my triangular grid. Does someone have an idea how I can do so?


Thanks a lot in advance!