4
31
23
24
32
27