22


25


27


29


29


30


2


4


6


6