Puzzle 1: 17
Puzzle 2: 18
Puzle 3: 75