78
896
16
825
110
731
127
384
51
467
56
486
39
493
82
535
71
412
66
515
24
308
365
58
332
40
280
320
50
295
34
248
37
233
47
272