15
8
6
31
18
5
26