32
4
15
6
31
18
28
9