426
171
850
429
597
136
96
60
234
170
339
169
612
122
481
108
181
33
694
337
244
163
351
65
587
129
523
183
425
35
357
157
133
6
297
32
381
119
571
14