69
163
137
11
16
146
110
85
372
281
54
208
81
295
317
55
166
227
28
285
136
182
112
278
135
788
463
39
51
99
217
392
131
111
47
341
686
387
175
168
82
117
176
719
159
153
233
56
431
458
356
290
220
470
145
44
273