261
643
408
374
161
493
99
260
394
275
274
36
230
80
215
67
178
29
88
26
115
45
113
53
164
37
131
6
375
4
104
102
16
75