16

19

13

12

3

2

29

25

15

15