226
540
76
221
186
276
33
162
45
181
15
123
29
115
16
107
7
101
99
18
97
21
91
9
90
3
85
4
83
2
53
75