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