1
95
2
79
3
71
4
64
4
64
6
63
7
61
8
60
9
59
10
55
11
51
12
50
13
47
14
44
15
42
16
41
16
30
41
18
Buy
37
19
35
20
34
20
34
22
32
23
31
23
31
25
29
26
27
26
27
26
27
29
26
29
26
31
25
31
25
31
25
34
24
34
24
36
23
37
21
37
21
37
21
37
21
37
21
42
20
43
18
44
17
45
15
46
14
46
14
46
14
49
13
49
13