Tasha has 8 more fish than Oscar, who has twice as many fish as Cecilia. If altogether they have 148 fish, how many fish do each of them have?