Birthday Puzzle

1234567891011121314151617181920212223242526272829
Across
  1. 4. On route to heaven
  2. 7. Peacekeeping
  3. 12. Hall of Science
  4. 15. First Born
  5. 16. English sport
  6. 18. Standard gift
  7. 19. Cesar's friend
  8. 20. Meeting point
  9. 21. River of Architects
  10. 23. Special interest
  11. 25. Honey Moon
  12. 27. Father in law
  13. 28. Where the sun always shines
  14. 29. Third born
Down
  1. 1. The boss
  2. 2. Barking Lake
  3. 3. PhD in worrying
  4. 5. Hameln
  5. 6. You
  6. 8. Swim teacher
  7. 9. Former home in one word
  8. 10. Sky high on caffeine
  9. 11. Frida's Top academic
  10. 13. Second Born
  11. 14. Opposite of deep oceans
  12. 17. Tree of passion
  13. 22. Running mate
  14. 24. Family name
  15. 26. Father in slang