4
7
6
15
136
40
46
173