948
188
1131
495
893
267
497
165
348
52
277
38
569
186
452
144
426
136
261
154
120
36
374
138
514
172
292
141
474
85
138
64
84
53
156
109
502
46
415
182