Following

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