20
594
16
386
51
309
47
265
67
277
9
218
31
207
13
185
7
150
6
317
8
142
139
3
115
111
2
75
96
87
1
59