230
512
289
443
327
371
345
366
505
470
362
297
329
263
431
407
429
374
399
442
461
440
384
444
472
284
212
229
390
244
335
223
232
235
217