25

22

19

14

12

8

6

2

1

31