18
18
31
39
32
27
28