Following

3
6
0
3
3
4
32
8
7
8
10
0
14
16
8
22
17
7