8
31
1
32
18
6
4
30
22