441
267
133
112
411
350
52
214
57
18
111
23
47
62
266
152
32
118
63
21
33
66
69
39
205
50
113
75
161
311
100
49
143
540
37
140
26
106
89
74
42
235
80
246
322
38
53
78
327
11