29
12
15
38
21
14
47