113
945
117
203
126
443
118
884
30
147
47
504
24
540
48
492
64
391
61
738
195
363
18
423
72
406
25
465
46
16
266
55
456
81
513
45
308