13

9

3

2

23

21

18

12

5

30