This is an arithmetic progression problem.
The first term, $$a_1$$, is 25.
The common difference, $$d$$, is 3.
We want to find the number of seats in the 8th row, which is $$a_8$$.
The formula for the nth term of an arithmetic progression is:
$$a_n = a_1 + (n-1)d$$
In this case, $$n = 8$$, so:
$$a_8 = 25 + (8-1) \times 3$$
$$a_8 = 25 + 7 \times 3$$
$$a_8 = 25 + 21$$
$$a_8 = 46$$
Answer: 46