148
89
213
100
220
85
203
214
99
119101
14841482
11374322
1530289
198322
149297
186095
181080
102841
252