21
17
25
39
29
26
29