10
13
18
44
39
39
39
35
33
34
19
21
22
26