Let $X$ be the number of heads we observe.
Suppose we wish to find $P(X=3)$
There are ${5 \choose 3}=10$ ways to select the coins that will show up as heads. In particular
$$H_1H_2H_3$$
$$H_1H_2H_4$$
$$H_1H_2H_5$$
$$H_1H_3H_4$$
$$H_1H_3H_5$$
$$H_1H_4H_5$$
$$H_2H_3H_4$$
$$H_2H_3H_5$$
$$H_2H_4H_5$$
$$H_3H_4H_5$$
The respective probabilities for these are
$$P(H_1H_2H_3)=0.38\cdot0.18\cdot0.71\cdot0.34\cdot0.71$$
$$P(H_1H_2H_4)=0.38\cdot0.18\cdot0.29\cdot0.66\cdot0.71$$
$$P(H_1H_2H_5)=0.38\cdot0.18\cdot0.29\cdot0.34\cdot0.29$$
$$P(H_1H_3H_4)=0.38\cdot0.82\cdot0.71\cdot0.66\cdot0.71$$
$$P(H_1H_3H_5)=0.38\cdot0.82\cdot0.71\cdot0.34\cdot0.29$$
$$P(H_1H_4H_5)=0.38\cdot0.82\cdot0.29\cdot0.66\cdot0.29$$
$$P(H_2H_3H_4)=0.62\cdot0.18\cdot0.71\cdot0.66\cdot0.71$$
$$P(H_2H_3H_5)=0.62\cdot0.18\cdot0.71\cdot0.34\cdot0.29$$
$$P(H_2H_4H_5)=0.62\cdot0.18\cdot0.29\cdot0.66\cdot0.29$$
$$P(H_3H_4H_5)=0.62\cdot0.82\cdot0.71\cdot0.66\cdot0.29$$
Summing these, we get
$$P(X=3)\approx 0.286$$
Similarly, for finding $P(X=4)$, there are ${5 \choose 4}=5$ ways to pick the four successes and for finding $P(X=5)$, there are ${5 \choose 5}=1$ ways to pick the five successes.
These computations aren't very fun so perhaps a computer program can be implemented.