5

5

2

30

29

27

23

19

12

10