2
8
9
5
1
10
2
20
0
1
3
7
10
20
95
4
0
9
1
16