227
402
66
183
40
314
52
397
111
408
100
268
84
323
49
322
77
359
16
266
31
535
28
370
102
309
18
243
57
219
61
733
101
184
298
48
229