Level 10
37 Str
48 Int
9 Points distributed to each attribute per level, starting at level 2.
37-9 = 28 Str
48-9 = 39 Int
Character starts with 20 points in each attribute
28-20 = 8 Str
39-20 = 19 Int
This is how many points you have put in so far.
Level 90 1:7
267 points to spend:
267/(1+7) = 33 Str (1 Str for every 7 int, total is

You will have added a total of 33 Str at level 90
267-33 = 234 Int
And will have added a total of 234 Int at level 90
8*7 = 56 Int
This is how much Int you should have with 8 Str.
56/3 = 18.66 (3 points per level)
18 is how many levels you are behind in adding Int.
So add 18 more levels of Int, and then .66 of a level = 2/3 = 2 points Int and 1 point Str.