18

Answers

12
21
18
14
30
10
9
3
13
4
10
3
7
10
6
5
7
3