
3

4

6

21

18

32

41

22