135
147
196
108
146360
627961
1434684
145102
271
114463
1849073
2042437
344
220428
254
199
203
181
223
263