110
931
68
397
41
581
42
741
114
671
59
367
34
357
79
274
32
330
44
269
21
213
4
124
9
172
3
119
20
896
112
15
91
2
90