21

38

12

4

10

33

7

17

20

4

3

2

6

32

168

30

14