21
24
16
17
29
15
26
35
30
35