1
Imported
135
135
128
128
131
131
131
123
123
123
123
117
114
114
110
110
110
108
108
108
108
108
105
107
119
117
117
117
117
114
130
125
125
133
133
142
142
134
150
150
157
157
157
157
165
165
165
176
176
176
176
176
186
186
178
178
190
190
190
204
204
204
204
204
204
195
198
198
198
206
196
196
211
211
216
208
208
208
229
216
215
215
215
221
221
221
212
212
222
218
227
227
227
227
211
212
195
195
188
188
178
178
174
174
174
162
162
162
162
162
148
148
148
144
135
128
128
128
128
121
126
121
121
117
117
118
118
118
120
120
119
123
125
128
128
125
125
123
122
124
133
129
129
131
136
132
135
133
138
131
131
132
138
138
127
127
133
133
139
132
132
132
132
133
135
135
135
133
137
140
140
136
134
134
136
142
137
137
144
139
139
135
135
132
127
127
123
123
121
121
121
122
123
123
124
125
125
124
125
125
125
126
126
123
123
132
134
135
131
129
129
129
130
129
128
128
127
127
127
128
128
128
129
129
130
134
134
135
138
138
136
136
136
137
138
138
137
142
141
141
141
140
140
140
141
141
141
141
141
141
149
149
150
149
150
149
149
149
147
147
148
148
148
148
149
149
149
149
150
150
150
153
153
153
153
153
153
154
155
159
159
163
158
158
155
155
153
152
149
150
149
151
151
151
151
153
153
153
152
152
154
154
155
159
159
159
160
160
160
160
157
167
167
167
167
167
174
174
174
184
184
174
183
183
183
183
189
189
178
178
197
197
197
197
182
182
182
182
182
179
179
179
179
179
179
179
179
179
186
186
186
186
185
185
186
186
186
186
186
186
180
187
187
187
187
202
185
185
185
186
186
186
186
186
186
187
187
187
181
181
192
187
187
187
202
202
202
202
202
226
211
213
213
213
216
216
216
216
226
226
211
211
211
219
219
219
219
219
219
219
219
219
226
226
226
226
243
243
243
243
243
243
242
255
255
255
255
261
261
261
261
264
264
264
283
283
277
277
277
277
277
292
292
292
292
292
283
298
298
298
298
298
304
304
304
304
304
304
304
304
304
319.9999999999999
319.9999999999999
319.9999999999999
319.9999999999999
319.9999999999999
319
319
329
331
331
331
331
335
335
351
359
359
362
367
367
377
377
389
389
412
412
412
412
412
412
412
430
430
430
442
442
442
442
450
450
450
454.9999999999999
454.9999999999999
464
472
472
464
464
466
476
476
476
482.9999999999999
482.9999999999999
482.9999999999999
498
498
502
502
531
523
520
520
518
520
523
523
531
531
529
519
519
519
508.9999999999999
508.9999999999999
508.9999999999999
520
520
502.9999999999999
502.9999999999999
502.9999999999999
523
506
516
531
532
532
532
544
537
537
540
540
540
540
551
560
560
560
575
575
575
573
573
573
573
576
576
576
583
583
586
586
586
581
581
581
581
576
576
576
576
569
583