104
652
25
411
48
335
21
262
23
252
196
27
242
24
171
19
130
6
106
7
117
5
101
3
97
17
91
82
9
92
18
93
10
76
87
4
78
75
69
73
2
74
1
68
8
71
63
65
66
61