The answer to this puzzle is 63 as explained below

Small Squares = 22

Medium Squares 16 + 5 + 4 = 25

Large squares each consist of 3 small squares =2

Extra Large squares each consist of 4 medium squares = 9

Big squares each consist of 9 medium squares = 4

last outer square = 1

Total 22 + 25 + 2 + 9 + 4 + 1 = 63

There are 6 sizes of squares in the picture..

Very Small Squares = 22

small Squares 16 + 5 + 4 = 25

Medium squares each consists of 9 small squares =2

Large squares each consist of 4 medium squares = 9

Big squares each consist of 9 medium squares = 4

last outer square = 1

Total 22 + 25 + 4 + 9 + 4 + 1 = 65

The answer is 65