8
31
42
6
51
18
32
20
54
44