42
15
20
29
14
12
29