31
18
23
28
32
20
27