30
10
32
2
6
25
15
22
1