1
30
28
36
31
27
34
33