420
883
121
425
229
371
84
290
129
289
278
1,048
76
274
156
276
35
180
64
164
57
157
47
137
25
119
26
126
27
123
22
112
9
88
29
94