Following

1
10
7
2
7
4
5
16
1
14
7
2
7
58
56
6
12
4
5
17
20
0
15
8