420
887
121
426
229
372
84
290
129
289
76
274
156
276
35
180
64
164
57
157
47
137
25
119
27
124
26
126
22
112
9
88
29
94