838
157
530
202
783
241
130
39
516
67
139
121
431
4
304
102
101
45
439
11
392
32
249
76
576
192
511
166
548
36
224
182
314
141
135
124
501
184
306
178