A biologist found a pond with frogs. When classifying them by their mass, he noticed the following:

[i]The $50$ lightest frogs represented $30\%$ of the total mass of all the frogs in the pond, while the $44$ heaviest frogs represented $27\%$ of the total mass.

[/i]As fate would have it, the frogs escaped and the biologist only has the above information. How many frogs were in the pond?
1. Let \( T \) be the total mass of all the frogs in the pond.
2. Let \( N \) be the total number of frogs in the pond.
3. The mass of the 50 lightest frogs is \( 0.3T \).
4. The mass of the 44 heaviest frogs is \( 0.27T \).
5. The mass of the remaining \( N - 50 - 44 = N - 94 \) frogs is \( 0.43T \).

We need to find \( N \).

6. Let \( m_{\text{light}} \) be the average mass of the 50 lightest frogs.
7. Let \( m_{\text{heavy}} \) be the average mass of the 44 heaviest frogs.
8. Let \( m_{\text{middle}} \) be the average mass of the remaining \( N - 94 \) frogs.

From the given information:
\[
50 \cdot m_{\text{light}} = 0.3T
\]
\[
44 \cdot m_{\text{heavy}} = 0.27T
\]
\[
(N - 94) \cdot m_{\text{middle}} = 0.43T
\]

9. Solving for the average masses:
\[
m_{\text{light}} = \frac{0.3T}{50} = 0.006T
\]
\[
m_{\text{heavy}} = \frac{0.27T}{44} \approx 0.006136T
\]
\[
m_{\text{middle}} = \frac{0.43T}{N - 94}
\]

10. We need to ensure that the average mass of the middle frogs lies between the average mass of the lightest and heaviest frogs:
\[
0.006T \leq \frac{0.43T}{N - 94} \leq 0.006136T
\]

11. Simplifying the inequalities:
\[
0.006 \leq \frac{0.43}{N - 94} \leq 0.006136
\]

12. Solving the left inequality:
\[
0.006(N - 94) \leq 0.43
\]
\[
0.006N - 0.564 \leq 0.43
\]
\[
0.006N \leq 0.994
\]
\[
N \leq \frac{0.994}{0.006}
\]
\[
N \leq 165.67
\]

13. Solving the right inequality:
\[
0.006136(N - 94) \geq 0.43
\]
\[
0.006136N - 0.576784 \geq 0.43
\]
\[
0.006136N \geq 1.006784
\]
\[
N \geq \frac{1.006784}{0.006136}
\]
\[
N \geq 164
\]

14. Combining the inequalities:
\[
164 \leq N \leq 165.67
\]

Since \( N \) must be an integer, the only possible value is \( N = 165 \).

The final answer is \( \boxed{165} \).