29
16
28
18
21
16
21