29
8
32
28
11
34
35
6