27
20
26
39
37
31
29