227
649
31
697
40
483
52
491
84
470
111
489
77
451
49
437
28
439
100
401
102
367
18
339
53
347
27
329
17
345
57
323
61
337
101
313