29
16
13
18
15
14
23