42
12
3
9
1
9
16
23