5

31

22

16

15

11

8

4

2

2