3
28
1
8
3
67
94
85
23
209