28
29
26
25
36
31
30