Following

2
8
9
2
4
5
6
17
25
9
3
7
14
15
22
4
6
7
5
4
9
13
15
38
6
8
9
12
16
57