3
8
20
23
1
31
2