7

10

12

27

24

19

23

21

11

29