Write down the pairs of English words that are pronounced alike, but spelt differently

1. to, too, two

2. their, there, they're
3. right, write
4. our, hour
5. know, no
6. sea, see
7. hear, here
8. knew, new
9. through, threw
10. first, thirst