So we have to simplify:
The operations priorities depends on wheter they have parenthesis (or similar symbols like [ ] and { }) or not. The more layers of symbols that enclose an operation, the higher priority it has. In this case the first operations we have to make are the addition and the substraction that are inside three layers of symbols { }, [ ] and ( ):
Now we have two multiplications inside two layers of symbols, an addition inside one layer and a number 3 that is not enclosed by any symbol. This means that the multiplications 3*5 and 7*5 have higher priority and must be performed before multiplying by the number 3 and before adding them:
Now we can perform the addition and then multiply by 3:
So the answer is 150.