5
22
42
8
2
47
16
31