A
 
 B
 
 
 
 
 
 
 
 
 
 
 
 
 
 C
 
 H
 
 P
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 S