118
25
76
63
70
610
644
15
370
17
768
55
27
23
32
27
47
20
109