284
280
371
374
162
287
220
237
239
254
115
155
192
86
12
74
214
128
85
8
21
59
170
93
87
11
13
40
19
64
90
61
453
387
180
169
164
184
197
304
2814
559
148
112
370
225
346
250
16
224