20
18
37
28
21
16
31
34
35
33
21
21
31
25
27
17
36
30
40
28
29
38
27
46
58
79
40
59
33
25
41
33
25
38
23
27
34
35
46
32
35
18
25
26
32
20
22
26
