13
35
16
1
-
-
2
32
31
30
28
29