465
180
177
83
658
74
283
154
542
219
60
24
196
134
977
433
517
340
766
258
728
237
471
269
315
86
546
255
478
174
338
179
597
131
322
165
160
72
369
194