425
359
200
112
516
156
425
260
380
126
894
194
174
240
157
374
186
186
147
449
110
358
106
121
323
163
161
137
277
450
568
268
204
86
106
141
100
246
605
244
465
269
619
789
411
548
134
286
257
150
353
223
135
