578
143
66
116
190
103
422
47
182
51
166
51
56
112
34
62
420
80
495
96
299
327
174
947
177
103
396
198
112
434
64
109
211
314
832
136
189
65
308
268
616
203
109
484
130
680
405
100
343
543
