148
89
213
101
227
87
204
215
99
119101
221
14841482
11374322
1530290
198323
149298
186097
181081
102842
253