20

Answers

4
16
5
16
8
23
15
10
10
2
3
5
5
6
11
2
3
3
3
7