4
12
8
3
28
35
22
16
63
26