3
32
1
9
3
67
95
85
23
209