399

Answers

15
16
52
10
11
11
13
19
28
8
7
21
8
4
6
22
15
14
37
3
7
4
6
18
21
10
90
8
19
22
1 2 3 4 5 14 next