42
14
18
28
13
16
29