Crossword

Complete the crossword, then click on "Check" to check your answer. If you are stuck, you can click on "Hint" to get a free letter. Click on a number in the grid to see the clue or clues for that number.
1                                
               2            3    4     
      5         6                   
7                                
         8            9             
10               11                   
                              
  12                   13             
                              
  14               15                 
                              
    16             17                 
                         18       
19                20                  
          21   22                     
  23    24               25               
                              
             26                 27    
28                                
                   29             
    30               31               
           32      33                 
 34        35             36      37          
            38                    
            39                    
          40                      
   41                             
                              
 42