29
30
32
34
46
3
6