From the question it is give that, total of each line is equal to 150.
So, let us take third row,
Here, 52 + 47 = 99
So, missing number = 150 – 99 = 51
Therefore, number in the first box in third row = 51
Now, let us take first column,
Sum of existing numbers: 46 + 51 = 97
Missing number = 150 – 97 = 53
Therefore, number in the first box in first column = 53
Let us take first row,
Sum of existing numbers: 53 + 49 = 102
Missing number = 150 – 102 = 48
Therefore, number in the second box in first row = 48
Let us take second column,
Sum of existing numbers: 48 + 52 = 100
Missing number = 150 – 100 = 50
Therefore, number in the second box in second column = 50
Let us take third column,
Sum of existing numbers: 49 + 47 = 96
Missing number = 150 – 96 = 54
Therefore, number in the second box in third column = 54
Filled magic square: