206
46
102
125
240
273
142
263
154
155
160
131
20326
15400
13611
12190
9252
873263
8160
7932
763148
654142
63811
5930