81
143
172
31
180
170
126
70
206
241
130
201
19036
14640
12651
11310
8652
836263
7800
7422
703148
625142
61011
5540