Following

1
10
7
1
6
3
11
18
4
3
10
1
21
7
3
5
16
1
7
60
59