91
62
59
104
419
112
119
72
147
182
387
71
219
46
288
63
60
52
196
17
769
460
267
129
117
173
123
514
718
73
64
682
1355