265
788
250
676
194
526
163
479
663
609
174
391
150
361
189
394
103
354
92
312
125
319
157
297
113
300
109
276
13
771
176
311
165
461
70
316