Small Crossword Puzzle #344

Across

1. Mineral-bearing rocks
5. As Soon As Possible
9. Pout
10. Small freshwater fish
11. Pauses
12. City in Yemen
13. Corrode
14. Area of central London
17. Finishes
20. Surgical procedure
21. A member of a Slavic people
22. Against
23. 1 1 1 1
24. A period of difficulty