28. keep in contact/touch with 29. lead to
26. search for 27. long before
24. take the risk of 25. lay the foundation of
23. be in possession of be in the possession of
21. be similar to 22. meet with
19. make use of 20. deal with
17. set sail(to /from /for) 18. run out (of)
15. make for 16. in the name of sb /sth
13. over the past two decades 14. burst into cheers
11. in the first place 12. come up with