29
18
15
19
14
15
28