2
2
7
9
10
18
9
16
1
0
5
4
2
1