4
30
32
14
6
31
22
1