473
173
583
248
449
197
382
150
216
188
583
129
664
103
552
190
488
64
279
159
374
152
212
102
550
75
486
113
401
154
368
33
95
43
215
101
277
201
564
137