273
94
640
149
391
74
348
185
714
223
163
86
583
147
424
187
592
185
365
207
256
70
118
60
825
340
580
82
510
161
428
200
507
169
419
92
391
93
194
15