Split each curve

I’ve 6 curves and I want to split each of them to 6 equal fragments. So there should be 6x6=36 fragments. But there is 145. Why?
crv6.3dm (28.0 KB) crv6.gh (6.5 KB)

CRV6_shatter

Thanks.