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