871
167
546
206
805
245
138
39
522
67
140
121
434
4
306
102
102
45
442
11
394
32
249
76
578
193
512
166
550
36
226
183
321
142
140
126
501
184
308
179