2

Bar the unclearness of the puzzle itself, here's a potential solution: Here're the assumptions I made:


1

The numbers in the circles on the long sides of the three triangles all add up to 43.


1

A partial answer based on both my own's answer to the original question and Steve's comments on it:


Only top voted, non community-wiki answers of a minimum length are eligible