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