8
2
16
29
128
35
33
66
17
0
88
8
3
1