140
16
157
59
2
116
111
743
644
173
27
0
5
1
198
953
201
455
605
2007
18
936
2070
650
