29
35
45
29
24
43
31
42
44
45
27
40
22
25
59
26
38
80
38
71
45
49
37
25
28
17
74
94
28
21
43
47
47
28
17
33
34
32
73
56