Following

60
17
46
3
9
15
2
14
22
4
12
16
1
12
3