Following

6
2
5
24
46
0
2
14
23
15
37
0
7
60
59