857
161
848
368
790
229
491
163
344
52
271
37
567
185
447
142
423
136
260
154
116
34
373
138
512
172
290
141
472
85
132
63
81
53
150
106
499
46
407
181