140
105
383
175
194
131
229
39
460
175
407
107
292
135
460
203
577
62
278
116
579
183
551
185
624
204
304
116
100
12
410
47
434
27
213
65
374
206
238
15