Following

30
29
25
37
29
28
10
1
0