20

Answers

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