535
165
372
77
381
222
128
51
506
294
251
185
361
73
711
252
288
194
520
245
531
31
1371
627
289
175
320
100
157
61
552
212
621
174
520
135
373
68
378
204