-
108
-
18
-
171
-
33
-
158
-
211
-
37
-
106
-
55
-
112
-
177
-
53
-
50
-
26
-
30
-
171
-
55
-
174
-
51
-
66
-
60
-
232
-
213
-
71
-
133
-
100
-
25
-
75
-
899
-
545
-
176
-
404
-
210
-
106
-
50
-
72
-
673
-
670
-
61
-
1066
-
70
-
101
-
55
-
290
-
210
-
112
-
162
-
90
-
137
-
110
-
263
-
74
-
75
-
92
-
210
-
68
-
59
-
35
-
109
-
98
-
229
-
172
-
58
-
75
-
144
-
333
-
65
-
63
-
808
-
69
-
54
-
62
-
113
-
2194
-
57
-
122
-
48
-
249
-
193
-
64
-
140
-
35
-
130
-
160
-
170
-
90
-
42
-
265
-
74
-
42
-
75
-
52
-
176
-
686
-
137
-
81
-
144
-
89
-
52
-
103
-
73
-
71
-
126
-
455
-
224
-
383
-
82
-
77
-
90
-
87
-
85
-
242
-
88
-
150
-
110
-
93
-
344
-
83
-
573
-
145
-
195
-
155
-
298
-
143
-
122
-
149
-
104
-
170
-
87
-
145
-
334
-
576
-
247
-
104
-
127
-
204
-
120
-
78
-
173
-
113
-
56
-
96
-
78
-
632
-
504
-
179
-
62
-
87
-
105
-
148
-
37
-
81
-
41
-
162
-
87
-
358
-
41
-
107
-
705
-
135
-
162
-
279
-
146
-
453
-
203
-
83
-
251
-
258
-
191
-
83
-
134
-
43
-
70
-
69
-
109
-
107
-
114
-
82
-
55
-
506
-
61
-
112
-
92
-
315
-
176
-
150
-
217
-
91
-
493
-
169
-
119
-
59
-
76
-
60
-
95
-
559
-
101
-
126
-
40
-
118
-
73
-
117
-
170
-
43
-
59
-
280
-
86
-
63
-
139
-
192
-
79
-
566
-
162
-
30
-
106
-
155
-
70
-
41
-
521
-
64
-
150
-
68
-
855
-
307
-
118
-
324
-
60
-
737
-
383
-
804
-
159
-
225
-
320
-
283
-
149
-
498
-
340
-
188
-
56
-
71
-
176
-
151
-
145
-
89
-
43
-
249
-
369
-
426
-
184
-
82
-
75
-
210
-
42
-
139
-
54
-
164
-
143
-
81
-
89
-
57
-
776
-
48
-
103
-
111
-
108
-
72
-
138
-
164
-
169
-
111
-
82
-
97
-
61
-
89
-
190
-
139
-
109
-
140
-
226
-
116
-
118
-
522
-
148
-
101
-
34
-
35
-
36
-
35
-
62
-
43
-
34
-
98
-
372
-
397
-
60
-
60
-
113
-
113
-
55
-
124
-
71
-
60
-
99
-
143
-
87
-
495
-
61
-
141
-
372
-
78
-
300
-
72
-
78
-
147
-
139
-
69
-
77
-
512
-
195
-
166
-
87
-
97
-
354
-
560
-
84
-
83
-
148
-
101
-
596
-
189
-
162
-
657
-
97
-
114
-
96
-
1161
-
74
-
396
-
413
-
123
-
174
-
359
-
169
-
178
-
492
-
83
-
84
-
90
-
80
-
82
-
146
-
505
-
107
-
95
-
219
-
174
-
60
-
145
-
59
-
307
-
101
-
96
-
63
-
63
-
443
-
926
-
1204
-
120
-
71
-
88
-
117
-
76
-
254
-
194
-
121
-
116
-
127
-
264
-
62
-
41
-
449
-
102
-
597
-
205
-
2084
-
40
-
90
-
231
-
80
-
160
-
85
-
601
-
114
-
207
-
76
-
468
-
649
-
114
-
62
-
128
-
36
-
81
-
181
-
337
-
131
-
75
-
82
-
46
-
84
-
349
-
435
-
194
-
255
-
156
-
208
-
121
-
534
-
46
-
65
-
80
-
144
-
198
-
1142
-
82
-
101
-
129
-
83
-
129
-
664
-
78
-
60
-
378
-
230
-
105
-
79
-
126
-
71
-
767
-
392
-
504
-
87
-
649
-
643
-
65
-
365
-
352
-
135
-
52
-
134
-
94
-
78
-
232
-
103
-
189
-
60
-
684
-
53
-
880
-
85
-
278
-
49
-
492
-
99
-
78
-
950
-
69
-
290
-
72
-
1859
-
940
-
350
-
239
-
109
-
100
-
107
-
1330
-
115
-
57
-
660
-
77
-
440
-
76
-
519
-
307
-
546
-
56
-
90
-
39
-
255
-
73
-
110
-
116
-
44
-
424
-
522
-
309
-
302
-
67
-
283
-
298
-
203
-
80
-
47
-
996
-
201
-
333
-
350
-
346
-
105
-
152
-
1016
-
133
-
79
-
419
-
166
-
135
-
287
-
871
-
140
-
76
-
228
-
90
-
94
-
88
-
323
-
518
-
88
-
76
-
261
-
317
-
117
-
147
-
737
-
387
-
492
-
87
-
931
-
236
-
302
-
1280
-
117
-
125
-
99
-
627
-
201
-
639
-
425
-
215
-
1077
-
231
-
89
-
96
-
430
-
1046
-
70
-
196
-
104
-
103
-
225
-
86
-
742
-
241
-
699
-
61
-
72
-
577
-
107
-
95
-
479
-
486
-
597
-
241
-
248
-
361
-
573
-
251
-
470
-
478
-
70
-
447
-
140
-
260
-
108
-
162
-
444
-
393
-
596
-
299
-
142
-
470
-
115
-
49
-
66
-
1498
-
373
-
272
-
334
-
390
-
47
-
114
-
244
-
92
-
1069
-
157
-
107
-
359
-
118
-
254
-
625
-
107
-
449
-
120
-
457
-
55
-
630
-
664
-
811
-
137
-
171
-
389
-
180
-
86
-
336
-
132
-
174
-
525
-
86
-
479
-
279
-
334
-
219
-
178
-
505
-
596
-
86
-
155
-
71
-
605
-
201
-
102
-
531
-
102
-
178
-
435
-
2221
-
108
-
298
-
250
-
114
-
551
-
73
-
409
-
126
-
108
-
1288
-
180
-
61
-
100
-
49
-
158
-
218
-
362
-
452
-
811
-
221
-
151
-
280
-
158
-
78
-
85
-
186
-
79
-
602
-
63
-
60
-
2448
-
1388
-
171
-
125
-
133
-
697
-
622
-
57
-
612
-
163
-
154
-
78
-
70
-
124
-
107
-
124
-
80
-
171
-
1184
-
376
-
130
-
333
-
657
-
60
-
104
-
158
-
82
-
321
-
233
-
73
-
149
-
64
-
335
-
898
-
291
-
789
-
72
-
500
-
237
-
376
-
349
-
132
-
598
-
724
-
197
-
586
-
504
-
65
-
298
-
337
-
466
-
136
-
313
-
5159
-
82
-
58
-
59
-
50
-
253
-
94
-
324
-
404
-
376
-
101
-
61
-
210
-
121
-
99
-
368
-
148
-
379
-
189
-
171
-
86
-
228
-
94
-
68
-
234
-
92
-
93
-
109
-
142
-
169
-
1060
-
581
-
458
-
164
-
411
-
491
-
138
-
692
-
173
-
56
-
465
-
259
-
124
-
74
-
55
-
58
-
334
-
654
-
85
-
72
-
953
-
408
-
260
-
338
-
780
-
83
-
84
-
139
-
381
-
107
-
340
-
97
-
109
-
442
-
779
-
388
-
653
-
343
-
273
-
76
-
275
-
64
-
48
-
579
-
842
-
107
-
83
-
713
-
773
-
117
-
61
-
2994
-
266
-
89
-
91
-
670
-
580
-
715
-
382
-
144
-
73
-
562
-
310
-
100
-
1535
-
199
-
280
-
144
-
180
-
377
-
1227
-
868
-
1555
-
388
-
133
-
2201
-
529
-
103
-
109
-
477
-
153
-
421
-
234
-
94
-
69
-
275
-
73
-
620
-
93
-
307
-
88
-
1862
-
228
-
346
-
243
-
185
-
67
-
151
-
206
-
802
-
636
-
210
-
521
-
1055
-
145
-
112
-
747
-
442
-
148
-
119
-
346