8
10
48
104
56
17
140
460
299
119