21.

 

22.

 

23.

 

24.

 
 

3 3 24 1 2 3