548
197
323
172
267
152
392
144
423
165
237
192
643
256
326
144
600
183
578
215
441
31
189
103
573
189
482
54
209
115
296
115
279
182
928
653
573
161
143
86