2
4
35
1
11
3
68
97
87
23