57
360
113
99
39
44
31
37
412
288
14
362
988
17
38
483
181
21
448
118
188
32
90
219
71
11
232
28
299
148
45
317
60
20
799
182
94
18
122
323
472
185
61
55
12
226
723
49
81
77
228
200