23
30
31
24
27
19
39
20