Complete Answer

21

24

21

7

25

20

8

11

6

18

4

14

19

23

18

28

15

4

13

29

24

14

21

17

6

12

7

By Dan Tow, Copyright 2008, All Rights Reserved