Who is who?

Crossword

Complete the crossword, then click on check.jpg to check your answer. If you are stuck, you can click on help_hint.png to get a free letter. Click on a number in the grid to see the clue or clues for that number.
DBZ_SimpsonsFamilyTree
       1               
  2         3             
 4                     
                 5     
6                 7       
     8           9       10   
11                      
      12        13          
 14                     
                    
                    
 15                   16    
                    
17      18                  
                    
  19         20             
21                      
                    
          22