299
718
48
286
104
274
111
227
86
247
54
153
36
120
31
148
14
135
55
158
12
105
11
96
4
128
9
68
395
3
88
77
5
74