25
27
34
18
29
35
28
31