32
24
32
8
32
43
6
0
52
55
107
7
0
6
8