219
349
294
265
233
594
896
432
210
557
403
536
314
490
392
129
453
120
273
363
421
637
378
255
619
290
246
506
460
69
286
639
208
967
716
473
331
383
337
370
216
94
487
251
177
476
347
654
276
450
181
429
224
235
399
394
403
317
468
215