She is 26 years old because you need to do 38 - 12=26!
I got 20.
I may have done it wrong so maybe wait until others have answered.
If 94% haven't arrived yet then the 198 people is 6% of the total.
To find the total people divide the number of people who have arrived by the percentage.
Total people = 198/6% = 198/0.06 = 3300
Total people = 3,300