Following

2
14
23
1
2
2
5
14
8
1
6
3
11
18
4
2
7
0
7
60
59