395
209
150
144
141
138
129
102
87
84
82
76
208
205
165
126
83
75
62
47
15
14
13
409
339
109
72
68
58
57
49
46
12
103
861
462
18
1,412
1
21 of 2,963 results