0
35
18
75
101
31
62
79
137
95