862
245
545
217
127
83
175
154
448
45
276
62
338
44
209
131
181
15
570
52
163
27
220
69
421
55
555
92
424
170
377
15
323
139
213
134
331
9
427
158