36
823
127
601
32
574
44
484
23
514
35
442
89
410
335
25
315
6
322
34
373
37
356
50
428
20
10
371
15
234
365
274