43
188
144
535
295
387
111
270
56
247
23
207
93
202
11
123
16
166
68
401
40
176
46
106
36
138
47
156
18
168
15
257
182
13
86
3
89