30

Answers

1
3
2
6
8
3
11
1
7
4
16
2
1
6
13
9
7
5
5
7
6
8
28
15
10
14
18
20
6
10