815
177
929
478
403
112
775
233
388
185
411
123
965
375
518
184
670
224
860
186
427
255
763
218
221
117
669
255
122
39
724
329
775
283
771
278
420
177
300
162