100
50
1
3
4
7
8
9
10
25
99
80
70
22
6
0
