188
948
181
1138
184
944
177
942
164
825
181
904
156
802
177
909
185
951
189
959
367
1840
243
1217
249
1244
63
306
157
784
3
33
188
948
181
1138
184
944
177
942
164
825
181
904
156
802
177
909
185
951
189
959
367
1840
243
1217
249
1244
63
306
157
784
3
33