45
29
45
29
43
31
42
105
38
71
106
49
37
25
81
28
28
47
34
32
73
48
30
46
30
41
30
29
22
14
25
59
60
62
48
25
32
42
39
15