159
657
104
526
46
532
44
373
277
29
370
24
167
41
127
3
235
21
188
2
114
18
128
7
86
12
142
8
517
1
58
11
148
34
122