.  
: 2
 
: 10
  !
: 12
 
: 29
 
: 26