10

1

29

21

9

11

16

14

9

23