10
6
150
129
38
102
270
329