31
8
28
30
32
10
35
36