Crossword

     1     2          3      
                    
             4         
                    
5                      
           6           
   7                   
8                      
                    
                    
  9                    
                    
  10                    
                    
   11                   
                    
                    
   12