3
2
3
9
7
6
2
87
8
39
49
119
117
21
65