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


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


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