Complete Answer

15

20

8

18

12

5

30

9

24

26

18

19

22

5

14

13

17

7

9

17

17

10

15

10

25

9

29

By Dan Tow, Copyright 2008, All Rights Reserved