
5

2

3

4

10

10

23

21