1               E           D     C        
2   F                                 B    
3                     2                    
4       2         H             A          
5           N               1       2      
6 G                 1                      
7             1           5             A  
8                     2       1            
9   L     1     3                 G        
10                   I                 2    
11   2                                      
12           1     4     1     1            
13       E                                  
14               1             S         g  
15       2               2                  
16                               2          
17 a         2   K       J               f  
18                                          
19   b                 1             e      
20       c                     d            
  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20