112
447
54
551
88
408
33
502
104
476
23
433
61
493
43
485
35
387
47
349
36
307
21
366
267
32
280
1
143
17
279
48
273
60
221