Prove that if $F: \mathbb R^n \to \mathbb R^n$, $n \geq 2$, is a smooth proper map with finitely many critical points, then $F$ is surjective.
Here is my work so far: the set $R$ of all regular points of $F$ is open and path-connected, because $n \geq 2$, and hence connected. For any $u \in R$ we have that $F_{*, p}$ for any $p \in F^{-1}(u)$ is surjective linear map from $\mathbb R^n$ to $\mathbb R^n$ so that it's invertible; thus, by the inverse function theorem, $F$ is locally invertible from a neighborhood of $p$ to a neighborhood $U$ of $u$. By the inverse function theorem again, all points of $U$ are regular values.
I am not sure how to proceed from here. I know that $R$ is path connected. If $v \in R$ is another regular point, then there exists is a path entirely contained within $R$ going from $u$ to $v$. IF there exists a sequence of points that are in the image of $F$ that connects $u$ and $v$ in a dense way (I'm being very loose in language here, I hope you will get the picture), then we'll be done by using the compactness of the path and the inverse function theorem. However, I am not sure if this a priori is the case.
I am not sure how to use the fact that $F$ is a proper map. How can I solve this problem?