894
363
661
182
362
42
451
148
546
154
439
44
622
100
117
69
310
127
298
154
296
80
448
167
486
85
166
47
112
90
547
114
481
80
582
55
230
56
457
185