8
6
8
24
32
2
0
7
2
846
40
2
12
9
5
8
30
233