95
654
73
398
75
534
118
435
61
261
57
217
49
181
20
184
35
131
11
106
7
155
13
101
28
103
18
14
86
102
96