29
13
26
25
22
15
27