21

13

8

23

16

9

28

28

10

3