398
567
143
514
81
285
184
124
68
51
414
222
98
221
200
40
471
34
26
323
214
140
47
180
35
234
365
227
315
129
78
1156
43
168
191
151
135
22
79
376