12
160
65
31
128
95
85
2
5