101
778
90
247
142
308
84
195
52
182
46
161
9
107
7
135
8
111
6
312
14
137
12
15
87
2
83
16
77
76
4
10