29
17
13
18
15
14
23