28

23

3

2

18

15

18

6

16

30