18
31
4
23
12
8
39
6