12
15  16  17 
18 
19 
20 
21 
 
38 
39  40 
41 
42 
43  44  45