12

10

5

23

22

19

15

2

28

19