27
29
28
30
34
33
32
31
35
23
25
26
24