Following

20
7
4
31
21
90
2
7
0
16
19
1