-
22
-
19
-
74
-
74
-
46
-
31
-
97
-
63
-
34
-
74
-
58
-
35
-
95
-
369
-
189
-
238
-
67
-
58
-
73
-
56
-
32
-
193
-
61
-
91
-
99
-
81
-
279
-
65
-
517
-
91
-
151
-
139
-
230
-
128
-
109
-
112
-
80
-
154
-
78
-
134
-
303
-
228
-
222
-
70
-
94
-
149
-
92
-
52
-
142
-
74
-
36
-
84
-
74
-
476
-
315
-
167
-
81
-
83
-
118
-
26
-
73
-
35
-
151
-
74
-
52
-
31
-
85
-
454
-
117
-
131
-
188
-
127
-
278
-
140
-
65
-
179
-
209
-
177
-
63
-
64
-
40
-
62
-
55
-
93
-
87
-
97
-
79
-
50
-
405
-
53
-
93
-
77
-
254
-
127
-
106
-
200
-
70
-
419
-
137
-
77
-
32
-
63
-
40
-
80
-
469
-
90
-
119
-
27
-
98
-
62
-
95
-
142
-
32
-
53
-
236
-
78
-
44
-
121
-
171
-
73
-
548
-
118
-
25
-
68
-
137
-
56
-
36
-
472
-
55
-
124
-
61
-
778
-
239
-
92
-
182
-
47
-
198
-
96
-
481
-
150
-
211
-
291
-
236
-
112
-
410
-
290
-
160
-
46
-
63
-
123
-
85
-
84
-
42
-
37
-
124
-
197
-
352
-
155
-
72
-
62
-
131
-
37
-
101
-
52
-
120
-
123
-
77
-
78
-
52
-
491
-
43
-
81
-
96
-
103
-
66
-
119
-
155
-
161
-
94
-
76
-
87
-
59
-
84
-
185
-
129
-
99
-
129
-
215
-
109
-
110
-
417
-
132
-
91
-
29
-
32
-
33
-
32
-
58
-
38
-
34
-
94
-
275
-
375
-
57
-
53
-
104
-
81
-
53
-
105
-
65
-
59
-
77
-
136
-
79
-
404
-
56
-
118
-
348
-
71
-
281
-
68
-
63
-
141
-
129
-
59
-
69
-
416
-
172
-
162
-
73
-
92
-
339
-
439
-
78
-
73
-
130
-
94
-
589
-
125
-
131
-
506
-
90
-
107
-
92
-
526
-
70
-
349
-
344
-
105
-
159
-
333
-
151
-
151
-
315
-
78
-
76
-
81
-
74
-
73
-
130
-
385
-
98
-
79
-
208
-
157
-
52
-
127
-
50
-
295
-
94
-
79
-
57
-
55
-
363
-
846
-
1166
-
104
-
57
-
77
-
108
-
67
-
244
-
177
-
112
-
112
-
118
-
248
-
57
-
39
-
392
-
101
-
512
-
200
-
2036
-
39
-
80
-
216
-
76
-
143
-
75
-
540
-
106
-
143
-
66
-
348
-
216
-
104
-
59
-
121
-
31
-
60
-
155
-
306
-
115
-
66
-
71
-
38
-
75
-
329
-
393
-
171
-
241
-
151
-
175
-
114
-
478
-
42
-
57
-
71
-
131
-
159
-
1007
-
73
-
97
-
90
-
73
-
119
-
605
-
67
-
57
-
361
-
207
-
91
-
70
-
116
-
66
-
592
-
354
-
410
-
67
-
613
-
591
-
63
-
334
-
326
-
116
-
48
-
120
-
85
-
68
-
209
-
88
-
156
-
59
-
639
-
49
-
828
-
77
-
271
-
42
-
471
-
91
-
72
-
926
-
63
-
271
-
66
-
1806
-
841
-
336
-
231
-
99
-
86
-
99
-
1250
-
111
-
43
-
607
-
70
-
384
-
73
-
476
-
300
-
491
-
51
-
76
-
36
-
243
-
69
-
106
-
105
-
42
-
377
-
495
-
287
-
263
-
58
-
259
-
284
-
196
-
74
-
43
-
976
-
193
-
290
-
343
-
265
-
94
-
139
-
914
-
111
-
73
-
395
-
147
-
126
-
253
-
736
-
130
-
67
-
212
-
80
-
73
-
79
-
293
-
496
-
76
-
71
-
242
-
278
-
113
-
127
-
718
-
368
-
459
-
79
-
913
-
230
-
283
-
1160
-
111
-
122
-
90
-
603
-
190
-
627
-
390
-
192
-
1039
-
221
-
85
-
91
-
383
-
1014
-
65
-
187
-
87
-
91
-
202
-
81
-
730
-
240
-
663
-
56
-
66
-
565
-
98
-
92
-
453
-
465
-
588
-
237
-
236
-
349
-
538
-
241
-
455
-
459
-
66
-
436
-
129
-
243
-
91
-
147
-
420
-
378
-
566
-
280
-
137
-
432
-
90
-
49
-
60
-
1405
-
351
-
264
-
310
-
384
-
45
-
95
-
221
-
82
-
1016
-
150
-
104
-
352
-
116
-
241
-
565
-
101
-
432
-
112
-
438
-
50
-
607
-
627
-
791
-
127
-
51
-
385
-
166
-
78
-
301
-
115
-
153
-
519
-
83
-
445
-
269
-
285
-
210
-
173
-
501
-
559
-
80
-
150
-
68
-
578
-
199
-
96
-
517
-
97
-
171
-
430
-
2026
-
98
-
272
-
220
-
109
-
544
-
71
-
397
-
116
-
98
-
1206
-
165
-
60
-
94
-
46
-
151
-
198
-
354
-
416
-
765
-
208
-
149
-
272
-
118
-
61
-
77
-
181
-
72
-
570
-
51
-
55
-
2177
-
1357
-
145
-
120
-
131
-
671
-
592
-
49
-
606
-
154
-
136
-
68
-
67
-
118
-
98
-
117
-
71
-
168
-
991
-
328
-
110
-
316
-
641
-
57
-
98
-
148
-
73
-
254
-
216
-
63
-
138
-
58
-
307
-
881
-
281
-
774
-
64
-
428
-
230
-
358
-
331
-
106
-
545
-
694
-
187
-
496
-
496
-
57
-
288
-
308
-
436
-
130
-
173
-
4801
-
77
-
55
-
54
-
46
-
242
-
87
-
310
-
394
-
367
-
94
-
56
-
197
-
112
-
84
-
341
-
140
-
361
-
186
-
162
-
82
-
216
-
90
-
63
-
228
-
88
-
89
-
104
-
132
-
165
-
1046
-
573
-
429
-
150
-
408
-
468
-
119
-
690
-
109
-
47
-
432
-
238
-
117
-
69
-
50
-
57
-
283
-
632
-
73
-
62
-
906
-
401
-
245
-
327
-
757
-
79
-
77
-
139
-
336
-
104
-
311
-
83
-
98
-
429
-
768
-
379
-
606
-
337
-
247
-
70
-
265
-
61
-
44
-
577
-
840
-
102
-
74
-
671
-
753
-
107
-
55
-
2754
-
260
-
85
-
87
-
649
-
567
-
398
-
362
-
140
-
68
-
531
-
298
-
97
-
1524
-
189
-
263
-
139
-
175
-
354
-
887
-
785
-
1511
-
383
-
126
-
1897
-
452
-
96
-
106
-
458
-
145
-
412
-
227
-
92
-
60
-
267
-
69
-
614
-
91
-
290
-
84
-
1855
-
215
-
334
-
226
-
179
-
64
-
140
-
204
-
792
-
628
-
197
-
487
-
940
-
135
-
106
-
733
-
429
-
139
-
116
-
336
-
92
-
165
-
109
-
185
-
53
-
193
-
241
-
1154
-
672
-
179
-
1266
-
96
-
806
-
2460
-
301
-
99
-
242
-
226
-
417
-
948
-
556
-
222
-
150
-
287
-
322
-
168
-
109
-
191
-
86
-
650
-
514
-
165
-
121
-
89
-
116
-
314
-
380
-
126
-
151
-
36
-
685
-
565
-
149
-
68
-
310
-
137
-
406
-
65
-
930
-
196
-
89
-
418
-
145
-
159
-
946
-
182
-
68
-
180
-
48
-
126
-
107
-
164
-
501
-
143
-
46
-
514
-
2217
-
312
-
50
-
355
-
668
-
66
-
93
-
105
-
1584
-
328
-
93
-
455
-
514
-
90
-
152
-
111
-
642
-
182
-
81
-
119
-
820
-
190
-
1073
-
111
-
63
-
61
-
179
-
491
-
188
-
163
-
424
-
464