69
163
137
11
16
146
110
85
370
281
54
208
81
295
317
55
166
227
28
285
135
182
112
278
788
463
39
51
99
216
392
131
111
46
341
685
387
175
168
82
117
176
719
159
153
233
56
431
458
356
290
219
470
144
44
272