109
991
43
409
37
315
48
304
15
247
35
248
19
220
33
181
13
145
11
147
7
158
16
146
12
113
6
101
4
105
108
2
81