2
0
39
62
32
77
70
117
165
101