Can someone answer this please and please answer it correctly please show work I need it today

Answer: 45
Step-by-step explanation:
Total number of 8th graders that signed up = 30
9 dropped out. So the total number 8th graders on board the game
= 30 - 9 = 21
46 2/3 % of the club are 8th graders i.e 21
Let T be the total number of students in the club
46 2/3 % T = 21
(140/3)% T = 21
(140/300)T = 21
T = (21x300)/140 = 45
Therefore, there are 45 students on the club