108
90
85
81
79
63
60
48
46
45
43
42
1,144
8
109
49
39
34
31
25
22
19
18
17
16
58
27
5
648
1
12
21 of 1,152 results