93
616
53
761
73
494
45
166
62
173
29
535
22
219
14
117
33
187
27
125
36
103
100
12
108
18
2
21
13
85
7
71