2
28
1
7
3
67
94
85
23
207