261
643
408
375
161
495
99
394
277
279
36
232
80
215
67
179
92
1,088
29
88
26
115
45
113
53
164
37
131
4
104
6
102
16
75