27
20
25
39
37
31
29