326
812
307
413
91
259
90
208
47
192
46
190
21
155
12
116
18
134
7
123
16
125
6
84
5
77
20
96
13
721
3
11
83