472
217
627
185
352
239
172
52
582
247
469
42
621
200
600
141
221
77
378
206
256
80
518
157
276
78
671
149
260
105
311
144
73
42
619
180
427
25
332
168