8
32
30
44
24
50
184
52
140
96
77
120