Professional Documents
Culture Documents
Noor Zaman 2009 Impact Factor
Noor Zaman 2009 Impact Factor
Articles
31
69
76
174
48
98
16
84
194
164
181
190
73
60
84
19
17
251
28
12
15
1509
890
131
26
124
109
188
122
34
37
29
159
91
562
785
147
0
73
86
400
92
498
24
110
30
67
52
189
106
115
308
27
120
60
13
15
41
364
23
24
130
37
24
469
136
180
66
44
50
81
68
51
48
74
326
153
4148
329
123
76
42
47
53
50
17
55
37
41
15
26
120
59
11
76
56
27
26
614
63
113
136
167
11
122
97
55
49
24
244
63
38
240
55
126
117
42
176
69
57
109
117
141
24
147
140
267
320
64
54
197
631
326
1414
5
425
110
33
157
0
95
214
32
120
157
76
11
30
45
37
171
88
50
55
60
41
21
60
36
100
104
27
26
23
19
176
53
205
35
53
22
11
39
81
49
47
3
21
53
116
6
41
38
27
5
6
22
10
10
57
22
76
58
34
19
27
20
36
77
122
5
51
44
196
150
687
443
29
63
8
19
10
7
665
64
189
31
5
44
25
0
31
6
6
45
9
24
85
0
21
115
426
60
14
384
13
92
6
144
34
71
120
54
133
124
136
30
30
20
213
1131
133
16
47
129
75
52
28
33
129
32
44
70
65
12
98
64
61
224
35
42
196
16
27
44
0
202
70
0
31
109
34
80
85
183
47
17
26
29
286
283
314
125
18
172
21
295
49
95
37
29
0
19
57
86
233
4
66
26
32
31
56
15
89
264
86
46
53
213
96
0
27
19
10
65
61
115
35
22
126
23
311
132
33
194
597
40
96
52
462
104
194
62
71
139
177
65
321
94
312
100
0
167
109
102
168
185
104
150
257
96
54
180
343
133
35
47
207
149
347
42
454
257
253
41
85
471
120
117
161
170
124
288
311
288
463
226
405
340
41
232
114
113
317
93
156
267
121
577
29
297
264
226
354
380
191
28
15
17
68
198
37
192
40
51
204
45
0
58
0
37
170
60
31
87
74
140
40
77
95
51
139
191
127
21
665
436
1239
710
225
196
111
326
88
57
81
192
39
18
62
530
281
1642
102
170
361
31
28
57
88
61
208
166
32
264
101
37
58
196
51
145
39
45
159
58
42
84
16
50
85
220
79
265
65
13
0
27
68
88
59
30
104
184
71
155
61
127
113
54
98
142
372
58
47
133
41
69
61
67
60
117
14
46
174
64
29
32
64
30
63
5
120
126
33
178
60
224
117
69
1101
76
331
119
34
140
12
103
237
67
118
0
274
42
76
96
296
127
76
18
26
29
18
32
147
258
406
55
544
45
88
47
0
176
54
38
28
35
12
0
19
27
20
23
23
33
24
18
20
24
23
24
10
18
19
36
29
18
21
17
22
19
24
24
18
23
28
21
61
20
25
122
35
741
824
185
135
132
96
134
22
82
59
112
124
199
54
161
20
109
176
45
278
105
576
454
30
277
27
57
39
21
341
102
79
1021
124
202
42
86
41
70
812
371
158
355
32
27
16
429
36
196
37
23
1045
78
576
436
339
4677
122
496
24
142
109
195
12
46
1492
451
44
229
42
52
73
546
98
103
81
103
50
24
87
51
108
43
180
11
96
47
0
39
86
257
110
98
76
34
55
12
152
90
200
64
22
174
34
49
53
40
125
197
388
21
12
51
54
203
92
13
46
29
0
56
132
46
24
75
125
37
62
100
40
187
197
171
257
181
221
136
365
74
221
271
42
79
151
73
106
258
49
22
61
53
37
62
20
24
19
265
194
145
216
223
158
307
195
219
400
42
26
188
41
63
56
14
21
144
92
104
52
19
93
35
38
33
48
91
90
1130
76
22
44
22
122
36
32
40
16
24
0
32
82
1787
8
29
394
87
160
113
87
35
2796
138
242
51
49
60
90
540
60
80
604
699
20
268
24
23
102
25
61
165
48
55
83
145
68
148
71
46
32
72
209
46
28
77
47
31
21
35
51
79
53
0
128
129
86
28
43
27
89
24
88
37
54
32
85
74
0
31
125
113
97
165
14
402
31
120
40
149
31
101
67
0
135
86
32
8
79
26
4
99
69
28
151
59
200
35
54
63
329
33
333
26
48
19
41
37
591
89
110
33
39
96
87
36
31
52
264
17
35
16
16
11
98
75
106
63
27
10
13
30
26
13
28
28
21
25
83
131
68
41
79
51
67
31
165
272
182
77
130
141
195
209
43
50
518
9
183
178
58
40
17
20
143
81
167
86
79
8
9
58
26
19
68
59
62
70
52
68
50
85
0
43
9
44
31
1943
80
209
89
455
28
46
330
256
129
193
1297
189
50
283
80
82
81
238
35
89
77
131
51
62
75
38
97
90
211
55
677
18
25
18
207
89
60
52
139
329
185
67
47
26
78
198
228
183
50
381
40
133
20
304
108
281
52
39
32
46
31
181
226
64
422
46
95
203
760
40
169
40
78
107
138
110
53
42
40
61
105
70
135
81
51
0
66
61
15
1509
890
52
77
131
832
155
95
1024
115
32
527
66
39
599
61
171
105
38
63
102
88
390
31
123
98
8
275
208
100
97
33
48
92
34
44
36
233
500
1364
90
123
47
45
95
33
48
136
651
84
101
460
96
74
293
80
99
88
682
241
64
216
66
149
75
48
82
278
113
167
66
171
152
83
489
75
123
56
307
195
88
54
55
17
97
56
20
55
120
9
71
92
46
286
46
136
0
158
127
35
125
64
82
1051
181
69
27
28
35
16
170
210
73
34
181
144
32
123
30
73
110
394
51
113
73
55
136
78
220
35
571
172
373
96
318
198
36
90
481
331
162
449
31
155
134
205
182
37
345
85
38
79
0
269
40
27
43
152
92
166
41
67
23
274
63
38
73
112
14
30
7
97
38
45
45
115
109
31
83
56
0
58
204
112
181
27
55
10
179
220
79
14
67
163
148
85
155
121
13
103
90
31
59
36
175
47
132
59
98
47
35
91
19
96
246
86
205
82
284
48
23
429
77
91
144
184
140
78
436
31
52
121
107
1166
339
88
580
33
465
368
453
8
270
53
95
108
65
0
53
192
54
276
33
26
62
20
30
31
433
524
4
20
504
105
285
21
11
67
359
31
85
169
48
107
26
4
503
157
95
111
90
138
55
24
47
57
288
129
93
34
110
16
0
76
104
213
98
61
13
172
113
93
105
93
142
70
124
65
86
28
110
144
539
51
109
24
275
55
197
55
80
69
95
39
198
1278
29
72
63
188
122
143
34
1854
37
29
103
680
403
185
58
166
512
217
54
33
316
159
91
520
562
119
785
147
108
282
271
0
1072
73
47
22
196
217
178
77
223
28
86
34
48
197
289
1435
170
334
58
36
212
26
126
22
879
68
410
114
416
75
99
221
40
91
105
77
321
65
50
65
0
45
58
398
47
100
369
0
50
216
404
152
108
156
355
403
293
88
51
105
276
570
0
887
331
1018
631
0
69
117
139
517
57
82
73
214
22
40
31
0
5
140
35
81
356
271
57
77
51
78
23
589
136
23
51
26
478
70
30
40
99
97
45
146
53
56
78
155
114
102
41
305
129
44
888
109
212
213
44
343
27
71
10
88
61
37
266
204
381
63
236
46
89
76
105
70
41
189
246
179
146
33
34
80
87
182
38
484
53
272
117
78
40
46
63
55
104
77
231
35
192
184
61
78
255
73
0
64
30
100
57
79
188
55
411
50
132
45
53
163
68
56
149
107
83
33
40
251
117
41
0
255
113
115
172
50
273
21
159
53
28
48
0
84
44
32
101
0
97
17
31
602
39
36
34
21
23
29
115
46
107
116
172
584
350
46
48
156
88
50
35
93
208
78
40
7
36
177
304
20
109
41
308
52
14
69
62
109
42
232
133
268
439
20
62
30
0
216
160
158
34
16
24
76
39
473
38
59
128
59
42
32
21
60
54
227
87
373
268
31
85
14
96
72
13
49
47
66
130
196
207
56
20
30
0
209
81
118
147
219
127
233
69
67
61
310
37
16
65
25
17
420
112
71
112
269
69
14
197
271
64
271
51
69
141
335
141
4
95
45
35
44
97
49
21
22
119
23
55
85
17
33
23
160
337
46
440
20
197
82
71
45
17
110
33
141
27
9
90
56
74
13
0
14
95
134
141
94
87
267
73
57
8
388
72
106
59
224
110
128
87
279
96
62
85
8
120
264
50
401
35
21
14
16
15
24
18
45
24
12
87
25
7
9
35
90
17
48
53
160
264
125
103
120
46
16
42
29
24
788
200
182
397
57
47
62
68
35
430
25
357
73
20
78
118
130
36
55
51
84
58
15
282
30
294
215
93
73
61
34
32
83
92
80
109
80
89
47
82
66
71
81
69
96
77
124
56
94
68
71
92
93
79
82
80
101
108
107
103
90
83
86
94
95
92
22
35
78
313
12
12
12
52
378
22
40
117
23
129
21
52
32
82
39
41
29
118
146
51
61
108
44
60
59
89
62
204
80
44
1261
10
47
78
32
119
152
237
83
151
8
208
95
121
73
138
43
52
279
58
135
14
46
491
899
91
36
25
62
286
61
476
147
138
40
262
52
69
143
69
48
47
54
20
395
329
492
60
79
175
194
31
129
76
187
40
284
160
56
234
33
47
47
290
31
183
75
84
115
80
389
84
115
70
76
31
84
147
242
106
0
0
67
54
261
30
343
76
204
103
87
20
748
24
39
31
4
21
15
19
102
28
14
75
151
30
0
26
51
84
79
352
246
135
60
49
15
5
82
254
57
59
154
52
136
58
77
301
62
15
43
16
82
82
164
0
157
67
215
62
51
25
15
31
16
55
152
74
155
45
10
13
91
508
142
8
166
51
52
84
41
34
180
111
15
47
166
34
51
273
191
95
26
64
132
39
68
332
31
145
48
337
29
62
39
48
25
61
52
95
284
132
95
59
6
15
218
19
37
87
36
142
87
202
364
588
362
113
962
36
46
0
0
0
27
57
35
192
59
93
104
867
33
7
16
74
501
196
39
321
30
139
349
67
34
170
21
24
33
140
26
127
42
14
28
103
33
143
78
608
140
0
164
383
27
826
43
589
196
38
243
69
151
124
34
53
272
199
149
10
9
54
65
58
287
12
60
19
138
35
20
38
52
185
71
48
15
87
31
22
167
194
201
169
34
28
83
408
293
75
165
194
271
62
150
71
526
444
0
57
77
132
115
14
28
91
82
1373
169
70
308
133
19
63
139
21
217
63
11
109
74
371
49
331
180
43
0
6
852
76
151
20
86
130
59
15
23
44
51
31
96
341
18
130
36
36
123
131
183
240
277
75
110
2
88
31
232
296
31
64
134
22
294
359
83
71
352
114
60
138
183
232
140
171
37
44
44
77
34
214
69
264
75
77
56
207
174
137
158
34
43
209
340
23
19
39
580
154
134
74
109
65
628
93
88
101
214
448
212
69
250
0
49
729
194
107
689
98
110
86
143
242
114
192
190
608
50
146
180
29
102
320
69
100
24
90
208
82
74
106
102
191
410
377
329
145
188
261
374
75
354
325
9
24
102
277
43
74
86
66
240
64
168
193
179
303
25
64
40
13
33
26
63
66
74
47
260
6
28
24
34
56
83
84
157
427
304
112
39
50
126
18
255
162
107
20
146
59
35
76
92
60
304
180
112
52
112
59
138
99
121
50
35
123
182
108
112
75
140
54
54
42
122
30
1385
40
37
26
89
85
334
44
34
76
60
74
66
84
410
88
593
642
116
175
424
55
127
375
15
712
128
25
24
63
33
133
57
104
191
52
22
87
58
27
119
23
43
27
32
22
66
185
218
23
62
169
103
24
82
73
39
153
77
30
56
0
56
244
42
31
36
19
83
41
35
22
53
177
25
32
38
12
41
50
42
22
1127
416
200
32
293
134
71
63
71
199
21
55
92
61
44
150
186
218
57
72
600
39
73
90
50
41
26
24
26
23
39
81
72
55
33
26
74
49
379
125
51
337
189
373
51
14
53
27
327
100
211
56
50
28
127
43
16
6
99
60
86
198
57
49
24
110
22
430
307
95
0
94
50
21
227
76
88
222
38
170
44
32
405
395
93
69
60
53
21
192
86
63
146
42
275
96
269
75
4
156
21
88
108
34
52
107
33
103
41
286
91
95
129
148
15
31
106
53
0
132
126
378
103
186
233
126
40
21
34
39
52
212
91
44
13
26
442
15
14
261
12
42
30
11
28
23
26
22
30
14
39
35
60
69
36
100
21
284
58
63
84
57
21
310
29
423
80
1255
306
61
22
40
20
26
34
47
78
31
55
37
54
26
29
44
87
14
22
24
24
70
95
94
52
151
98
230
66
47
66
107
140
98
32
88
13
45
31
203
29
39
62
18
59
45
300
83
36
22
34
73
18
180
63
124
121
74
371
35
202
147
46
57
83
10
43
125
205
171
278
17
106
37
21
132
181
48
91
103
113
91
78
135
288
33
52
225
86
79
158
52
114
31
72
47
45
264
75
33
62
63
73
44
368
107
42
145
402
49
16
26
118
20
30
73
63
33
421
43
18
36
85
0
46
114
13
29
122
19
59
112
18
21
12
4
18
19
11
0
133
150
152
46
83
161
97
0
113
32
11
7
148
149
171
47
23
292
38
94
80
339
16
74
90
36
57
118
124
53
172
462
59
191
228
71
381
45
89
10
47
87
405
115
146
179
302
43
80
247
29
160
317
19
35
71
0
252
256
7
31
53
24
49
60
151
75
24
88
341
21
324
181
35
19
28
49
416
21
55
175
46
17
32
33
52
61
187
142
205
320
23
89
38
52
274
32
34
33
546
36
36
63
249
241
54
70
59
48
91
126
508
836
129
71
365
336
46
87
185
232
183
469
107
133
161
341
140
26
68
224
66
118
421
36
109
47
75
115
366
214
231
505
39
81
121
429
494
64
126
1127
183
385
120
128
40
97
68
159
545
136
183
333
292
300
209
69
137
69
431
50
110
127
56
294
507
158
173
712
27
55
72
138
269
549
239
441
313
39
184
50
18
150
57
96
29
14
41
157
11
39
59
39
42
43
37
45
41
43
48
87
30
51
27
49
161
34
152
35
84
68
53
74
62
121
61
120
248
61
72
60
81
75
78
81
154
20
165
1270
84
38
72
61
39
22
237
322
59
105
157
70
96
56
140
128
89
57
178
198
52
44
153
25
126
114
5
147
99
52
55
21
37
205
37
161
593
25
97
32
216
114
51
33
66
27
23
56
9
232
53
30
331
120
41
45
34
20
34
110
46
80
43
16
125
273
71
55
26
96
1441
341
782
288
26
102
31
73
59
57
18
65
160
55
103
55
51
151
113
170
38
171
108
51
128
37
46
77
122
230
42
36
55
95
697
75
48
78
224
55
83
45
63
9
109
16
45
87
84
90
91
230
302
157
16
74
54
740
267
114
97
83
98
59
39
172
100
103
225
25
106
18
177
82
39
50
31
28
76
176
94
186
124
12
56
81
27
27
239
142
104
31
50
131
21
115
103
22
80
142
105
20
108
114
29
93
34
134
74
76
141
50
61
222
32
0
61
334
72
222
333
63
95
34
35
39
70
64
178
41
52
79
299
270
86
42
110
633
25
208
41
28
32
72
1112
66
67
41
53
110
133
54
115
31
30
146
0
451
60
79
79
60
142
222
93
252
74
85
92
56
42
55
24
26
121
96
415
604
149
187
219
211
291
100
40
30
88
36
125
149
117
143
81
88
41
270
191
55
26
158
211
70
40
41
346
20
143
200
21
61
29
170
78
23
320
38
58
40
518
34
110
36
40
94
105
50
26
106
89
53
321
338
99
49
25
162
78
55
377
101
107
646
159
191
388
78
35
76
96
141
15
37
11
34
366
16
44
22
144
214
33
53
39
58
51
539
111
123
24
97
377
241
159
49
234
12
55
29
158
20
51
20
43
54
18
77
14
147
0
39
37
66
281
48
132
170
48
23
92
17
15
28
88
67
229
142
57
47
53
24
90
71
29
82
48
44
46
255
38
131
25
22
37
171
38
119
355
30
132
36
44
62
149
38
71
33
23
22
30
74
763
109
110
20
16
17
30
0
19
66
31
126
9
34
41
61
85
79
9
100
63
90
80
48
63
24
276
31
37
131
35
29
68
35
25
9
120
25
25
166
38
42
42
22
111
69
44
95
156
36
743
28
17
56
132
52
183
38
36
251
35
20
0
27
89
52
316
46
31
28
35
29
1588
29
15
63
12
44
50
133
243
54
446
57
24
14
328
3338
168
237
54
106
251
93
73
49
70
82
569
3332
453
23
224
108
199
299
10
43
34
88
105
83
147
87
80
21
33
196
18
203
271
267
130
111
62
155
174
192
14
94
132
80
125
56
135
66
92
463
517
119
414
226
46
105
26
44
45
30
67
151
143
316
92
59
106
184
144
110
176
431
109
86
4271
453
1822
96
80
91
25
42
97
90
113
27
29
25
59
292
160
217
52
43
76
149
162
89
31
42
187
8
14
108
79
5
189
226
213
44
57
6
76
9
25
77
33
34
840
61
67
47
55
193
0
0
47
62
35
173
3686
25
115
31
27
19
47
40
133
35
427
222
162
98
482
350
85
322
110
91
115
71
53
73
61
220
82
236
441
297
95
215
33
247
50
49
41
18
132
160
37
21
44
97
83
201
34
103
173
53
133
68
202
54
169
51
136
36
78
260
300
22
22
393
313
354
343
24
447
171
196
291
122
195
177
156
226
551
128
266
55
2546
214
125
147
255
323
207
68
100
112
81
224
164
156
0
105
61
0
62
1126
574
153
101
15
207
400
59
42
88
53
664
154
92
155
92
325
64
39
732
34
66
395
361
812
211
140
87
136
206
81
113
262
63
497
53
183
7
867
142
38
50
99
64
19
61
0
175
279
74
101
94
45
37
37
57
191
20
71
64
707
176
115
261
45
53
43
45
65
50
484
97
93
30
318
0
27
144
213
104
12
266
63
411
86
402
74
473
83
43
67
20
912
61
60
220
67
70
635
14
136
127
172
28
93
88
72
61
64
36
339
57
52
68
72
219
57
81
138
25
28
97
84
56
63
16
133
291
99
63
36
30
60
270
103
176
933
248
120
65
387
44
63
98
28
147
148
91
29
155
161
277
0
329
91
16
17
38
41
27
29
21
164
68
71
144
10
19
25
46
16
34
164
39
479
236
33
125
248
150
180
105
14
267
161
46
164
73
100
157
36
481
68
74
168
416
44
52
165
73
36
250
24
26
45
440
336
159
263
241
36
51
138
123
15
215
74
69
56
83
22
41
137
51
42
14
27
364
114
38
145
450
83
127
175
393
59
133
59
426
67
44
25
57
84
375
51
50
384
141
26
235
43
16
52
125
42
119
73
81
89
280
25
18
64
268
172
330
52
235
71
356
108
66
77
22
69
95
78
62
43
130
91
46
113
40
2256
192
31
165
100
63
88
124
109
66
87
42
67
200
239
113
34
2371
45
72
91
30
75
129
219
105
209
56
51
140
222
104
88
233
25
1279
19
22
13
22
108
15
8
150
140
74
163
99
121
107
28
42
64
106
67
26
497
148
24
101
27
289
34
20
10
56
34
1598
171
98
20
137
55
170
62
177
233
161
47
115
28
478
117
136
79
57
218
256
72
41
60
154
72
20
221
192
107
22
17
117
178
20
24
63
80
16
78
105
94
115
80
15
269
53
57
97
453
92
140
49
91
66
105
42
31
86
16
119
82
268
0
188
40
87
229
296
24
46
85
246
42
660
38
324
37
209
32
63
88
143
15
127
403
100
163
101
795
214
383
30
149
23
50
24
38
90
107
6
42
194
13
16
40
36
192
158
1129
100
50
187
762
447
820
165
292
317
213
803
69
161
68
28
61
42
10
487
49
56
12
46
12
53
67
147
88
24
111
384
825
202
149
192
125
76
50
248
136
69
34
51
26
275
60
77
629
49
85
28
128
108
234
145
81
373
9
149
61
20
76
47
144
26
296
916
373
259
198
73
68
118
89
38
165
115
44
149
107
60
141
520
688
52
103
52
43
38
153
35
22
25
33
83
76
38
65
198
40
1216
22
73
136
82
422
132
151
48
28
11
124
146
93
21
78
185
28
253
48
636
26
129
46
38
84
43
207
41
235
242
458
39
119
603
55
17
40
1542
409
359
372
42
187
184
212
38
39
25
471
18
124
20
18
21
49
34
23
64
99
993
271
134
166
15
77
41
109
49
354
115
55
123
78
231
181
90
150
64
71
81
48
7
31
10
182
22
45
343
94
38
317
381
78
163
141
399
424
117
113
1462
15
600
97
35
29
246
120
76
127
115
126
120
172
78
79
30
100
87
253
177
205
66
81
53
126
221
34
79
163
512
293
109
54
105
34
164
100
237
34
50
42
79
21
130
30
153
373
360
32
465
197
113
270
117
9
140
138
1107
521
1825
2053
3045
13
255
1363
266
194
154
536
63
1472
30
146
56
448
34
113
95
123
43
78
46
22
36
144
101
97
192
62
61
57
5
301
30
37
12
86
628
240
97
90
141
25
100
1057
147
165
43
20
39
148
101
497
107
42
123
112
16
66
40
126
41
42
62
14
190
29
181
83
166
39
47
40
76
513
117
53
323
41
46
217
37
74
133
162
85
96
210
75
33
108
99
110
25
23
30
70
404
75
7
19
61
65
83
7
34
56
25
37
83
76
362
144
115
57
54
24
44
51
483
119
374
67
20
139
93
55
115
139
41
15
60
63
68
216
490
217
121
613
14
145
16
36
52
14
37
29
47
36
163
95
88
378
205
357
42
141
46
58
14
371
154
182
147
106
127
58
143
207
159
44
219
292
21
54
21
105
73
15
97
119
43
196
54
15
55
27
167
96
23
82
28
82
86
43
13
409
79
52
580
65
57
41
91
64
102
45
374
51
230
309
148
34
73
34
48
179
25
39
36
106
106
558
84
105
73
42
79
82
40
234
0
144
66
20
782
208
619
32
218
59
448
41
110
72
80
124
8
22
20
156
68
181
0
61
298
87
60
88
84
96
36
105
1276
306
53
310
25
0
105
250
34
71
58
60
31
15
28
144
181
47
217
25
68
85
65
214
25
213
128
121
125
44
285
234
43
32
181
32
56
190
104
38
258
72
127
6
121
79
59
22
1619
133
24
123
7
13
97
41
13
0
164
105
87
51
190
157
7
48
65
59
309
116
31
49
178
27
81
43
104
225
17
61
5
79
69
31
18
30
292
92
0
106
91
84
77
39
21
153
55
12
59
50
464
120
90
0
30
280
61
90
111
50
31
101
114
33
19
135
2000
80
398
13
73
129
35
346
152
104
52
121
16
80
185
26
99
30
46
266
98
65
126
222
213
247
18
43
252
28
21
214
83
30
27
447
60
119
59
139
52
58
36
42
298
223
241
305
6
29
34
28
155
73
56
232
194
262
22
146
42
47
19
48
31
37
134
216
95
253
40
174
42
1270
20
37
76
186
162
40
375
31
67
99
27
19
28
310
49
76
16
54
141
102
52
85
26
206
56
78
73
51
61
584
63
27
132
25
28
133
13
20
65
67
141
276
24
45
23
56
40
1083
0
296
117
12
24
107
232
819
30
96
630
57
47
823
219
99
409
116
358
219
48
67
111
45
49
82
51
490
82
0
131
32
117
85
48
30
119
366
241
11
29
0
48
73
22
52
40
16
121
60
65
40
106
201
60
16
13
179
88
96
84
38
55
51
41
137
53
173
36
34
99
42
34
439
209
195
296
47
57
52
93
28
50
81
165
115
125
98
189
23
74
131
133
167
41
71
65
20
64
162
71
43
129
172
40
22
383
71
0
261
85
10
63
118
118
30
40
168
88
521
93
29
26
40
294
262
27
203
73
62
78
42
30
0
56
29
231
128
151
0
152
74
58
45
252
42
856
331
100
96
49
102
59
131
51
58
56
64
393
46
79
34
130
42
130
12
39
66
50
155
93
49
149
92
30
81
398
107
117
221
58
556
25
337
240
151
96
0
138
28
492
46
58
113
103
221
117
845
73
122
74
90
15
14
28
89
29
48
174
32
53
17
68
92
12
68
44
139
35
59
52
38
12
61
41
19
56
337
426
6
91
195
37
32
127
460
251
321
116
194
106
95
132
191
342
118
296
295
527
304
137
49
219
50
158
468
32
45
368
0
425
180
102
124
87
30
61
432
12
159
36
407
39
50
174
34
76
185
273
297
256
111
149
70
92
118
134
85
230
274
362
10
1693
254
208
72
124
33
27
343
78
65
48
197
42
21
73
86
23
41
32
235
60
161
154
33
26
131
93
79
56
71
234
59
133
116
134
27
33
804
100
39
55
58
16
233
1278
32
35
103
167
82
123
23
58
12
12
11
15
13
14
11
209
138
181
128
24
136
134
154
120
126
208
82
146
320
64
215
167
23
22
72
45
47
65
47
43
75
73
77
75
48
40
72
58
46
180
56
38
866
154
32
175
29
54
104
51
21
87
79
25
83
135
84
141
82
586
108
110
122
33
19
176
100
68
7
68
37
26
11
63
82
33
128
99
42
52
146
32
71
45
205
216
86
53
183
44
251
106
54
400
129
24
85
83
73
168
47
30
722
46
17
51
4
116
140
56
8
167
138
113
65
68
511
44
34
116
273
43
100
43
47
245
30
38
56
47
31
366
77
237
91
104
314
93
957
157
921
82
49
32
40
53
56
425
68
75
45
147
107
90
39
71
0
352
49
13
25
306
806
63
327
241
44
30
42
21
24
92
37
64
5
180
35
113
67
7
111
53
35
24
307
1007
172
63
146
0
90
65
58
25
47
53
34
24
21
93
89
109
18
318
66
114
279
1531
755
109
125
517
379
11
70
73
200
1112
80
45
47
82
74
108
52
49
70
26
81
6
65
46
46
44
124
58
64
34
31
51
43
100
32
63
69
32
97
51
111
36
118
17
103
157
23
26
77
267
333
62
12
23
326
56
118
97
75
68
139
100
43
6
84
53
30
73
43
78
15
31
17
254
7
207
48
30
43
34
95
46
420
61
417
61
65
131
131
7
26
116
118
64
30
100
36
112
94
18
55
76
164
71
115
28
137
71
334
99
877
360
2548
76
192
160
1308
361
20
120
289
182
34
34
53
52
62
52
285
163
33
83
83
207
447
27
47
658
23
254
110
1434
5
188
918
19
56
18
62
28
38
54
43
131
79
81
42
13
217
22
239
64
36
54
316
33
38
82
42
36
39
15
490
40
379
47
81
30
23
59
32
19
35
38
22
40
88
134
237
114
27
53
99
95
90
108
25
16
129
61
53
41
55
49
3765
56
39
70
7
84
41
321
0
41
33
48
83
24
262
20
137
293
176
75
81
285
14
11
20
34
75
75
34
62
141
86
8
154
72
13
19
42
34
79
62
84
462
180
157
31
45
70
38
86
129
101
127
63
84
227
32
299
171
25
104
153
72
398
192
69
95
193
73
109
192
36
70
286
190
278
183
75
167
226
253
59
187
158
752
30
88
45
330
0
148
50
55
58
30
12
12
38
122
31
42
55
41
20
29
215
163
191
75
91
19
65
179
37
26
50
184
166
64
51
250
29
65
73
158
112
142
48
266
131
120
18
100
96
69
135
163
69
90
35
31
15
217
66
284
311
26
46
11
117
200
188
67
96
16
128
28
67
93
98
64
36
40
220
71
1249
116
75
66
52
166
487
29
879
929
12
526
32
29
33
151
38
10
865
31
2537
5676
1048
2736
2456
3414
169
23
502
428
461
466
104
115
24
46
58
85
536
989
423
208
350
8
282
74
52
106
126
13
125
133
32
33
37
64
19
243
18
155
15
25
60
43
162
5
299
55
37
55
169
205
105
80
79
35
109
264
146
186
173
156
167
188
48
93
351
19
152
68
29
114
67
498
148
65
187
295
73
23
136
214
127
242
40
32
251
114
267
144
146
49
36
33
438
68
85
195
365
446
94
196
4263
441
56
103
214
81
148
85
34
178
29
37
49
18
610
169
147
214
255
290
190
171
64
14
115
53
15
125
97
192
769
51
40
54
53
30
22
134
97
156
37
348
67
48
89
407
99
81
0
23
35
136
175
122
38
67
74
200
35
25
24
219
195
175
34
39
25
34
62
59
285
37
219
49
51
29
45
58
182
8
209
16
48
307
56
5
269
21
5
6
23
24
12
228
237
59
98
30
8
83
201
58
47
41
43
6
22
23
12
12
153
83
207
30
27
48
34
67
96
57
181
57
31
131
0
88
182
52
208
251
392
120
48
476
36
35
647
48
64
171
107
114
10
48
239
133
207
61
24
25
146
23
42
25
182
30
32
40
79
40
170
52
382
6
140
132
85
41
10
61
180
134
22
65
6
32
141
41
60
299
123
85
53
165
87
63
46
42
38
172
27
27
45
153
8
7
93
120
36
134
77
67
95
78
172
60
39
49
222
34
95
231
37
46
389
113
19
26
106
44
207
70
270
196
163
124
79
110
95
142
67
104
97
379
309
28
36
70
47
66
40
456
39
696
125
129
137
22
10
28
34
15
37
71
25
50
87
39
132
112
32
40
0
200
64
240
156
30
32
396
255
54
36
21
154
273
240
88
123
111
180
14
125
100
21
51
63
107
13
53
76
31
183
86
30
118
259
198
125
109
186
100
46
131
236
221
106
71
56
10
8
113
53
103
187
45
102
125
72
162
46
26
58
0
374
20
2
39
64
278
0
84
78
56
47
24
29
20
29
16
41
135
123
60
42
31
15
79
26
25
42
113
3
0
14
39
15
15
54
142
15
124
21
24
29
215
203
11
89
24
41
74
23
90
53
123
26
31
12
46
23
16
182
190
28
54
128
87
39
35
91
42
657
75
144
64
41
22
31
30
81
26
262
291
85
21
127
25
27
9
41
88
221
29
57
115
96
96
37
114
97
16
102
45
100
68
24
51
115
417
93
153
86
173
447
194
328
75
49
17
85
36
342
52
400
126
111
29
68
29
87
34
18
5
27
31
69
21
10
11
60
153
7
17
69
13
52
52
39
10
278
66
56
119
49
188
132
110
30
103
62
38
119
72
46
38
88
47
28
297
124
63
61
113
76
214
311
141
199
484
224
269
40
23
15
32
361
150
37
96
0
17
210
24
54
56
28
98
648
897
39
189
16
45
576
94
132
101
24
89
67
143
35
278
0
318
82
38
50
131
28
17
109
53
47
45
38
38
28
50
47
33
55
49
32
51
68
31
78
43
32
75
110
337
777
185
40
40
572
9
336
217
0
28
53
28
150
123
177
42
52
57
79
54
123
37
86
70
118
50
107
28
122
5
15
261
61
59
26
117
45
147
38
65
58
161
37
59
167
36
381
166
295
44
20
44
25
43
134
36
32
135
27
98
23
590
27
12
55
18
332
123
79
88
247
55
189
48
74
361
223
176
47
54
30
25
516
223
264
56
3
343
48
40
17
9
10
21
41
28
259
69
49
81
4
135
39
100
27
71
74
65
84
10
613
176
67
30
62
94
47
145
564
118
29
24
28
59
32
27
24
109
95
72
47
39
221
32
31
17
32
68
359
9
97
35
42
32
126
0
46
303
145
50
144
63
28
98
29
180
102
54
48
19
50
45
78
34
694
15
121
45
53
147
31
39
38
120
52
150
36
19
34
32
36
101
11
22
35
64
122
20
287
210
162
96
627
98
139
128
499
13
69
454
50
108
183
82
42
44
32
120
207
48
223
21
9
51
32
24
22
31
102
12
88
49
110
123
652
124
154
559
433
494
61
31
50
20
73
121
39
57
19
15
96
265
211
33
30
29
47
18
32
439
217
143
768
52
27
79
88
27
35
332
304
55
33
37
72
66
413
20
50
49
53
56
110
50
59
44
205
70
60
25
1287
1874
405
128
139
175
107
133
48
267
20
124
31
443
79
22
127
149
63
15
55
85
96
43
309
81
243
146
1403
137
150
163
307
246
149
84
71
85
132
50
468
192
64
73
133
19
24
54
262
18
12
45
271
49
2
312
212
79
269
77
109
248
245
245
30
106
27
151
22
67
39
38
59
56
34
22
332
50
84
133
70
81
93
124
1029
484
24
140
66
65
40
62
81
717
34
46
35
12
18
72
141
14
124
79
81
24
78
67
80
68
73
74
18
73
73
60
70
91
78
87
112
219
102
78
82
226
44
108
66
197
12
83
34
110
71
62
35
82
28
12
40
152
46
83
279
82
121
70
203
58
134
12
112
168
208
41
120
31
106
36
37
188
102
61
155
564
19
13
48
1134
378
103
190
66
47
79
76
102
37
18
71
20
72
27
41
56
85
27
92
78
242
231
81
390
70
463
147
33
0
111
303
59
165
132
55
33
137
16
50
136
229
524
122
255
0
291
96
44
0
44
33
43
57
89
86
376
106
288
36
165
36
58
524
171
429
71
87
648
48
46
40
460
104
42
80
91
102
39
30
74
56
117
1
28
186
37
53
47
2
75
62
45
33
126
79
161
104
45
50
49
90
863
276
55
338
117
48
23
25
20
24
100
61
58
8
81
97
38
180
46
144
26
65
399
15
28
121
53
54
248
166
26
117
233
142
0
104
93
22
101
67
95
0
238
39
78
53
45
17
106
123
46
77
167
102
41
24
61
48
1389
43
54
41
JCR Data
Articles
23
48
352
75
24
32
178
866
209
46
73
359
280
35
897
72
134
103
65
234
75
154
72
126
136
82
18
43
98
23
82
28
19
152
223
28
6
27
167
19
9
0
4
190
24
90
812
31
77
11
24
90
18
120
174
123
24
61
146
325
92
589
35
296
241
111
208
109
132
345
22
13
147
273
39
24
94
95
195
405
42
29
70
138
30
16
453
113
168
180
125
12
85
78
269
27
21
122
8
1642
43
67
79
23
80
51
36
233
24
12
141
18
60
21
357
96
402
267
40
6
1364
7
103
68
14
7
120
804
36
87
251
203
296
55
20
313
446
286
3765
180
20
31
94
178
264
5
271
64
328
45
59
40
78
321
81
441
304
100
219
17
73
74
26
3332
329
50
665
222
80
102
157
484
33
511
23
104
296
138
15
14
1
9
21
12
19
258
94
92
222
93
4
23
303
19
267
19
240
23
185
70
12
1166
498
12
1112
124
5
24
69
462
760
2796
400
55
3414
6
98
107
307
76
92
395
33
1542
0
420
33
24
45
694
163
237
443
275
163
351
33
51
51
50
91
81
139
73
191
149
349
888
30
492
395
131
58
136
186
32
317
68
284
106
122
122
402
32
51
177
354
271
202
410
117
131
213
401
125
11
416
11
464
131
379
167
78
187
462
212
339
151
230
498
31
664
309
293
10
381
447
56
79
288
379
49
309
527
215
327
1279
312
58
460
68
36
368
266
105
205
66
150
82
23
5
33
478
33
300
28
35
276
155
365
125
5
32
32
722
138
58
471
602
331
1598
179
84
32
14
321
90
230
29
140
269
13
325
6
109
1854
97
152
3
334
47
38
195
84
55
15
93
599
260
1434
580
185
161
104
288
1435
183
68
16
2
262
785
785
41
29
407
281
3686
110
106
88
260
143
87
141
180
454
31
354
206
1239
95
0
449
221
69
384
340
38
255
14
7
455
257
1276
497
73
113
131
311
92
1693
93
81
50
77
929
0
146
136
42
135
180
182
115
17
239
289
71
106
164
57
99
68
198
342
12
151
264
26
677
0
2736
30
324
54
314
271
66
302
38
374
604
129
125
242
590
31
14
36
109
272
255
8
248
323
824
825
192
270
1129
105
165
25
114
448
152
608
156
40
39
164
79
53
136
45
38
77
14
740
282
394
196
133
752
20
121
505
41
160
1441
216
1373
88
120
9
86
318
646
75
135
15
343
74
119
35
53
225
61
230
127
1270
212
273
124
540
12
216
57
453
422
27
38
394
15
117
180
297
27
307
46
476
47
75
28
313
337
149
195
246
48
311
832
111
442
476
183
23
195
197
317
100
284
24
108
264
311
141
326
174
524
414
4263
283
571
366
55
211
309
379
71
151
132
56
156
32
429
91
293
98
89
12
107
115
103
59
219
336
279
253
373
71
330
1024
212
63
48
231
588
166
132
291
232
155
35
102
3045
107
15
1462
123
122
285
593
918
44
118
74
151
143
170
76
397
1787
93
64
34
41
788
732
191
129
132
49
87
195
15
145
61
2371
130
40
87
26
54
406
175
29
118
359
31
1249
6
251
106
382
1126
213
465
293
354
6
307
82
503
173
204
1261
99
182
23
124
66
123
226
508
106
371
39
73
226
55
267
92
782
62
194
231
343
288
33
61
636
272
16
112
78
73
66
117
152
364
52
105
628
712
33
71
12
1112
840
118
106
140
120
140
50
95
146
64
304
112
89
245
2000
189
62
142
378
217
266
84
170
28
916
42
182
22
82
197
381
96
361
73
152
52
404
36
73
205
71
257
237
220
53
43
334
170
250
183
53
49
22
0
88
1057
184
21
61
24
120
102
152
12
339
148
261
30
316
130
269
658
614
682
142
710
50
301
47
436
217
78
79
373
120
371
453
340
45
241
123
36
77
279
135
46
112
88
463
88
262
158
78
202
66
129
167
184
54
165
1021
102
154
166
18
299
224
112
544
79
62
118
155
82
176
48
34
25
1134
22
22
15
135
240
297
223
10
254
175
79
39
47
186
354
304
95
84
92
278
83
122
42
59
111
597
90
769
6
44
42
137
168
16
576
209
110
33
53
297
161
58
4677
124
140
214
642
219
60
183
76
183
264
298
197
504
9
82
183
448
111
19
94
132
35
304
265
55
9
484
90
24
43
47
603
133
149
665
86
269
1048
77
5676
47
78
2053
267
144
91
125
172
70
410
68
142
481
103
136
233
174
133
78
66
763
651
441
444
448
115
73
28
34
158
316
106
22
78
122
77
233
27
271
28
42
256
390
214
143
111
333
109
400
267
312
100
105
99
38
123
115
115
107
47
252
31
126
203
88
962
183
138
47
93
43
111
1278
60
106
806
84
9
454
586
146
54
281
91
347
282
8
101
921
331
74
138
768
436
66
151
55
197
454
2548
250
248
100
45
326
107
628
254
356
288
82
379
103
124
879
131
218
155
0
0
0
255
211
61
172
12
167
245
126
31
132
212
32
82
28
14
1297
375
161
39
60
68
518
1287
107
134
138
78
12
38
50
1255
98
629
125
118
432
266
0
205
196
293
66
147
53
63
327
21
67
105
0
195
43
40
112
329
465
27
169
422
192
208
31
83
192
320
207
323
207
1127
33
55
232
699
1278
373
52
129
224
254
199
125
91
92
180
262
146
207
255
59
58
102
246
83
52
134
71
146
243
26
132
100
95
111
56
689
33
2546
71
91
6
71
150
392
530
165
777
2256
151
181
75
33
501
121
117
198
83
232
74
138
205
75
374
39
110
117
12
1308
405
0
87
17
51
108
257
162
164
593
524
185
63
58
108
224
190
77
26
478
38
120
398
310
133
143
867
151
150
140
334
236
134
76
127
306
117
87
310
27
433
10
195
134
68
36
99
223
39
359
34
28
332
183
196
60
332
116
19
64
115
139
52
108
266
87
518
110
228
182
83
154
277
243
108
577
37
32
18
77
576
163
113
76
580
127
69
251
393
267
7
451
221
10
300
50
138
208
131
188
133
208
147
331
76
226
172
1385
126
121
373
648
144
50
235
91
118
90
373
37
1825
124
429
51
59
261
233
852
218
52
361
278
159
81
189
208
236
92
336
83
45
65
94
143
390
187
53
177
46
71
41
69
2537
500
74
51
425
189
155
75
191
215
81
286
49
72
113
214
79
16
207
149
93
262
23
34
31
81
136
237
890
890
34
55
680
482
113
54
207
110
19
30
95
56
47
97
103
380
62
79
75
41
17
100
168
171
30
277
111
526
100
574
99
36
60
90
65
383
48
205
169
107
57
24
76
77
149
50
170
253
178
299
75
142
79
377
123
191
300
171
140
438
33
135
120
101
96
460
28
53
46
154
139
69
192
54
73
135
64
101
440
251
107
176
56
652
36
32
39
236
246
43
38
200
125
330
521
47
111
83
129
338
456
287
107
356
53
32
149
194
146
125
118
117
104
95
84
1101
378
86
5
47
82
75
34
80
44
1874
91
200
42
427
297
141
96
284
235
89
492
1509
1509
56
221
120
70
285
320
138
61
23
66
207
139
24
60
157
109
402
116
364
276
117
109
85
91
93
212
558
24
405
564
119
19
21
129
11
51
146
91
14
9
38
61
60
30
73
109
331
188
190
253
102
80
155
183
416
46
157
39
104
149
350
28
56
40
71
88
372
26
152
81
252
78
194
608
89
124
199
158
117
102
180
150
151
222
18
409
129
536
559
50
216
31
13
78
73
308
218
48
255
26
16
252
104
221
44
100
180
57
123
365
299
270
217
154
46
483
216
172
1943
63
185
234
158
205
121
62
151
274
255
242
83
343
214
102
96
14
89
70
19
47
158
28
23
153
133
99
584
295
53
114
214
51
109
34
72
132
67
44
147
133
219
322
95
98
83
192
294
55
50
71
64
140
79
80
122
16
58
81
148
76
75
97
209
70
18
180
194
79
198
48
16
865
194
143
27
10
76
275
1588
34
61
39
84
463
72
88
1051
200
635
20
62
179
261
129
159
289
103
109
237
360
38
234
51
346
68
429
181
421
115
106
219
96
141
67
75
81
44
36
110
589
43
423
229
497
376
98
95
96
32
234
79
160
278
133
172
83
273
57
64
62
68
275
57
142
199
30
67
229
50
42
82
156
70
156
227
38
220
108
251
57
35
113
157
246
343
97
150
330
259
2456
208
352
213
246
115
55
55
137
45
53
58
45
0
146
273
194
119
307
72
273
88
262
58
142
110
95
134
8
73
273
239
86
108
38
141
484
174
58
114
153
479
157
217
564
264
285
59
23
61
64
94
247
6
429
74
144
73
158
78
172
171
600
51
177
13
124
137
11
13
80
279
490
164
81
270
50
191
149
55
38
83
116
103
211
49
0
79
72
259
132
32
197
48
126
32
458
93
118
231
112
91
782
130
481
48
211
133
42
826
102
29
268
69
48
388
154
123
102
426
155
156
374
131
172
68
47
83
136
92
82
98
173
203
20
409
284
90
166
141
1072
248
46
468
37
86
107
165
291
235
126
29
205
50
450
56
69
75
34
54
463
271
131
131
136
52
248
95
85
100
138
65
92
117
61
43
34
201
41
189
185
153
427
129
188
121
170
77
113
16
56
61
127
176
47
60
31
225
87
933
29
67
110
50
192
254
188
100
154
165
366
55
143
171
59
122
88
95
141
396
37
236
339
489
103
128
162
105
84
171
65
108
125
230
50
17
431
27
14
11
41
61
68
341
82
155
610
104
26
115
97
71
66
38
89
424
41
101
216
72
209
237
12
191
74
76
77
23
350
660
8
271
181
197
77
221
64
85
299
247
172
135
197
292
142
128
123
96
155
93
114
89
181
61
146
32
189
98
264
41
142
26
194
132
105
336
255
107
79
114
45
42
110
153
59
34
56
52
73
67
73
128
117
157
35
34
59
227
72
190
512
3338
198
132
398
284
83
306
168
100
177
28
245
92
83
129
266
71
109
155
0
102
167
175
54
310
222
38
271
263
31
46
416
262
62
101
539
84
131
126
44
64
66
48
132
129
267
82
134
140
218
165
203
177
221
43
47
431
38
167
231
57
65
100
729
26
13
173
181
126
64
73
863
74
36
109
416
15
47
162
73
381
60
131
188
1363
85
115
35
45
247
109
11
154
75
385
69
189
86
90
51
309
4271
31
45
321
39
308
205
203
238
44
411
127
64
93
70
57
34
56
212
209
60
172
26
23
60
166
32
62
19
62
104
134
151
97
187
28
64
96
294
43
255
79
24
118
228
51
31
70
40
321
12
242
47
137
13
899
76
46
110
80
86
106
341
68
48
67
162
368
104
270
67
97
85
55
524
0
55
168
687
112
305
123
145
62
182
398
72
127
202
39
56
48
172
819
79
171
33
106
508
59
223
104
879
54
86
110
268
83
172
101
6
40
85
14
136
124
71
206
373
120
119
70
76
166
436
103
221
51
45
42
50
584
86
83
96
178
52
211
53
84
143
227
334
100
69
341
122
191
187
33
29
41
207
100
237
40
1472
107
242
63
202
21
375
209
45
58
271
81
47
29
132
107
277
142
82
283
317
296
149
83
127
179
166
42
600
192
75
68
633
193
383
569
24
134
60
71
89
823
34
25
209
189
109
413
78
139
81
105
993
49
180
137
108
72
100
55
188
188
25
546
19
957
106
451
145
83
64
202
250
256
144
44
181
19
88
50
31
76
33
35
274
61
23
158
521
147
258
39
200
61
96
26
50
97
393
712
99
77
1083
494
149
16
49
94
56
150
295
48
61
176
95
31
95
81
75
13
46
62
23
99
213
92
91
96
75
150
162
81
55
167
409
146
47
52
158
120
87
81
60
31
332
303
36
117
302
31
33
72
68
135
56
36
94
207
45
208
181
81
100
21
264
198
134
40
140
46
43
244
39
39
95
186
101
35
71
44
113
337
70
292
403
148
39
67
90
20
107
149
60
296
30
50
55
54
118
93
389
51
362
151
100
516
46
55
96
83
176
70
134
83
38
48
58
144
281
49
27
95
290
133
128
15
120
217
572
39
52
162
23
167
49
120
109
546
28
40
78
268
67
381
366
196
50
115
109
269
127
218
314
46
37
147
57
42
74
169
294
37
49
177
51
112
499
269
83
121
96
198
123
627
37
98
52
69
25
217
119
57
24
74
127
197
51
53
145
56
129
80
50
127
45
34
133
63
45
180
80
146
81
460
76
241
217
320
107
73
27
20
33
196
129
35
34
67
1270
78
133
0
128
105
63
208
405
33
329
48
55
170
38
115
17
159
162
220
295
48
299
112
78
25
407
124
64
108
174
127
185
153
95
243
46
32
362
83
49
44
105
264
48
84
136
106
40
34
44
171
175
118
43
79
361
42
44
1403
108
200
54
42
74
179
50
116
4
104
462
32
47
84
75
103
150
79
358
66
10
26
181
59
67
85
110
123
37
86
21
80
103
57
76
200
56
47
103
517
40
12
40
122
87
93
33
126
58
84
110
44
282
38
23
103
67
95
316
114
108
73
551
69
121
115
81
74
6
72
178
39
79
219
90
25
147
96
539
112
168
141
0
42
100
42
39
233
26
31
102
20
88
56
99
95
288
27
90
343
69
21
225
172
337
36
348
88
97
87
133
317
201
251
96
447
125
100
102
48
104
207
306
258
87
32
241
39
62
63
172
146
22
133
53
67
49
88
24
47
171
0
86
372
56
149
213
46
51
71
12
266
169
40
79
56
487
108
52
121
275
122
39
44
242
130
256
51
12
23
169
66
119
53
83
78
54
46
138
33
83
83
30
163
176
111
160
1492
39
92
70
54
80
184
53
48
185
24
64
0
149
123
186
68
113
109
95
24
160
38
180
28
63
22
122
240
28
29
67
136
124
109
222
222
154
384
140
222
0
43
20
0
88
42
119
52
52
576
101
107
17
46
164
164
17
224
159
545
144
15
15
82
71
189
85
417
63
580
105
93
69
430
114
240
45
20
56
250
46
249
53
80
63
128
36
73
27
424
33
88
321
105
87
55
1107
36
112
158
135
132
14
72
37
115
50
138
93
208
147
78
188
613
114
195
331
264
182
37
92
536
41
132
50
61
61
124
50
16
30
261
42
96
55
33
40
33
248
688
381
53
47
103
53
4
31
46
156
123
125
45
24
294
180
78
45
177
76
141
15
31
145
43
51
45
30
144
191
11
72
912
42
54
125
28
70
51
27
43
169
151
185
163
90
93
74
191
74
167
73
196
28
65
82
36
61
235
61
118
743
35
473
53
43
129
657
47
48
251
630
112
37
26
178
120
70
85
74
100
53
130
64
469
35
31
31
55
15
100
47
34
301
71
37
60
61
37
303
39
84
68
47
78
74
29
2
447
110
133
183
61
161
74
106
34
223
59
106
262
64
310
23
192
38
146
75
69
507
40
556
80
165
1007
220
40
145
33
51
113
120
73
57
34
106
61
170
81
214
97
26
161
25
240
73
66
86
71
820
34
71
88
51
15
0
410
62
61
108
316
39
148
196
117
562
562
113
619
76
49
110
40
57
247
63
23
34
81
371
440
69
109
104
71
89
27
85
139
50
91
101
39
69
35
28
199
13
180
124
50
200
74
85
86
81
98
141
28
400
53
77
107
37
61
31
92
264
15
1216
119
84
85
31
70
59
512
126
133
21
50
741
387
166
49
5
160
339
41
13
72
204
64
96
33
278
329
232
762
16
98
41
80
12
42
146
87
76
51
183
115
130
232
25
88
613
25
23
59
57
63
123
99
0
267
1045
305
136
22
194
270
87
165
13
80
115
28
240
43
242
39
189
138
87
53
55
75
71
41
38
42
0
28
38
117
52
23
65
69
216
383
68
83
34
58
192
205
104
25
291
362
171
154
85
147
97
34
176
73
81
183
54
64
103
161
38
25
98
119
175
46
43
79
55
47
355
31
192
141
48
144
62
32
97
70
187
41
17
66
232
22
14
88
29
56
25
85
147
497
60
86
103
180
97
213
181
115
197
124
114
51
89
52
181
526
21
55
61
36
0
102
69
44
86
60
53
181
55
161
133
183
28
134
0
70
121
45
121
26
74
65
167
123
35
91
38
54
84
38
68
41
14
35
63
78
203
174
160
60
69
72
215
39
52
98
117
253
193
162
98
44
37
527
239
42
53
50
107
19
123
69
21
33
59
59
58
91
104
36
19
183
0
67
46
487
73
225
84
439
1531
194
128
121
45
877
377
77
125
109
71
109
58
222
47
118
30
208
34
34
836
45
53
43
79
106
90
65
24
35
20
65
79
30
26
184
171
27
0
133
88
341
27
85
47
39
39
117
24
160
231
20
208
40
74
291
49
20
139
42
65
52
118
106
17
92
20
104
41
274
887
133
32
140
63
33
707
68
137
91
25
0
85
71
11
15
21
39
108
196
32
41
143
165
78
20
167
151
3
73
41
159
217
44
97
156
157
147
130
150
14
105
217
39
35
148
37
64
62
25
29
60
163
87
192
41
33
141
76
202
119
53
146
79
20
287
89
83
40
21
43
7
28
96
65
26
39
141
132
40
278
51
74
124
471
64
39
425
57
45
31
22
152
47
46
290
53
69
280
52
123
220
54
31
36
43
30
54
13
103
49
19
30
25
25
54
22
28
88
57
106
100
52
75
23
70
113
10
40
56
112
88
118
190
157
66
30
162
126
161
28
62
40
127
73
44
92
335
461
51
99
37
18
88
30
364
163
45
399
22
66
803
47
79
166
133
112
68
123
43
75
13
120
59
68
101
19
153
110
127
62
20
31
40
18
128
20
226
520
84
101
43
93
221
28
29
62
21
63
23
149
57
40
58
73
60
70
62
106
149
14
204
64
40
795
127
1822
197
39
89
25
22
43
343
117
131
25
34
40
118
361
27
96
81
94
207
253
68
60
361
214
88
63
49
420
84
174
29
59
171
80
255
20
71
67
121
160
226
115
104
95
107
37
234
31
124
59
239
178
350
24
34
59
132
28
58
96
34
241
56
65
120
46
88
63
333
65
154
0
395
59
176
30
208
54
67
52
21
277
10
39
24
35
100
421
137
30
34
35
58
40
47
74
73
40
47
42
292
36
78
221
49
32
89
158
22
42
755
185
73
51
35
64
204
201
40
27
41
62
19
63
101
192
77
466
53
270
22
21
320
76
55
53
115
18
41
112
0
41
15
17
36
78
219
141
61
25
324
17
85
126
22
1619
122
99
54
51
82
46
54
87
261
57
129
16
104
48
0
88
73
16
71
697
98
181
47
61
120
49
104
32
90
56
42
812
186
71
97
49
27
37
430
91
184
17
40
62
138
59
257
52
73
48
240
108
43
31
29
33
194
24
93
11
96
77
31
139
42
122
72
80
36
9
69
59
44
21
124
61
23
85
366
88
76
171
0
186
16
83
16
5
229
517
148
102
105
44
56
0
61
60
79
175
496
59
196
192
648
36
38
65
15
36
265
56
34
152
56
136
388
48
74
502
79
127
125
114
44
41
54
48
25
26
276
55
29
79
87
426
96
408
51
157
103
181
337
58
49
74
26
46
142
127
52
447
133
27
64
10
7
54
156
44
56
76
31
73
78
72
71
117
34
33
124
124
130
32
40
97
61
85
44
31
29
107
133
14
32
1127
64
32
40
265
21
90
51
62
41
94
989
10
32
111
22
53
60
49
137
18
142
28
49
23
9
214
207
165
21
55
157
39
164
0
132
44
85
187
31
150
74
29
35
94
333
121
27
148
71
23
77
128
87
34
355
269
77
21
61
65
93
0
47
7
52
34
0
57
49
36
105
139
63
13
15
35
200
45
193
67
34
134
71
217
82
120
0
17
109
494
16
221
44
65
149
205
46
56
34
292
82
6
26
24
29
86
213
66
44
153
52
85
85
40
126
57
32
44
42
147
90
56
41
5
125
29
45
176
229
53
124
88
50
55
145
40
173
18
233
182
62
93
33
79
69
166
119
1414
44
17
55
20
59
59
19
22
0
34
63
26
31
37
61
63
12
29
89
24
34
56
137
34
56
7
29
38
115
34
209
139
141
194
60
1029
86
135
125
329
45
65
96
0
28
114
286
127
60
39
88
41
46
37
120
35
30
31
82
267
97
87
47
48
36
113
48
52
45
29
24
59
160
144
24
49
26
20
20
371
83
132
59
42
18
61
96
63
98
116
41
378
67
97
79
54
16
37
10
32
207
13
68
1018
53
19
867
21
53
45
20
18
65
53
31
16
27
219
75
110
48
58
139
140
115
30
165
30
34
17
30
39
7
33
147
119
41
433
154
103
23
22
44
209
79
42
24
42
52
19
115
68
186
35
36
25
44
233
570
56
72
42
72
37
45
95
37
70
73
226
60
21
19
63
148
241
272
187
97
42
107
44
37
87
85
41
443
341
98
296
48
415
31
127
41
76
23
36
22
192
63
87
59
170
79
43
64
92
591
191
27
76
42
30
69
38
207
27
31
85
38
100
47
73
87
0
14
92
39
95
46
78
35
170
147
30
16
22
18
53
120
35
45
36
259
26
28
41
10
20
0
82
66
65
109
230
111
36
89
117
132
14
192
27
70
110
48
99
32
79
388
62
58
37
40
25
128
57
87
113
210
25
37
37
93
124
83
29
36
25
60
120
52
113
80
29
0
276
188
32
42
67
39
17
16
110
318
70
631
166
100
42
56
20
60
200
52
50
84
47
24
53
137
64
73
61
30
93
292
77
59
14
57
127
0
404
30
67
1389
35
35
29
211
0
194
60
51
34
34
20
167
193
81
97
148
58
20
88
59
96
21
62
43
54
199
54
89
58
63
38
39
12
47
18
46
22
84
63
92
57
38
26
61
76
39
58
37
35
215
130
67
27
38
147
42
90
65
12
20
50
109
50
66
52
67
97
113
36
24
155
31
153
56
110
37
252
62
291
46
24
51
27
71
77
75
389
80
19
0
107
96
134
149
64
58
47
81
105
53
19
296
78
175
114
49
117
52
60
224
45
48
31
54
38
57
7
37
355
148
28
30
38
32
79
136
114
261
97
59
156
150
18
0
37
53
268
41
51
37
56
49
125
62
41
21
96
88
22
15
23
0
72
82
34
143
47
30
26
36
36
311
274
10
165
35
108
55
24
68
28
91
35
48
411
30
75
0
55
46
34
93
86
171
66
41
28
22
123
72
119
64
70
56
50
39
47
343
29
38
2
0
68
63
95
15
6
75
43
28
131
34
43
63
77
60
100
31
473
99
163
37
26
45
143
215
29
34
22
121
23
17
9
191
90
74
98
139
321
81
95
173
27
54
103
33
338
67
20
0
42
25
5
86
55
20
33
142
117
88
46
42
36
52
116
149
33
44
490
57
43
219
70
27
86
42
85
151
30
161
163
28
108
78
35
172
369
55
26
63
110
38
27
97
67
40
51
216
158
12
96
318
161
22
56
64
96
75
44
99
28
29
32
326
378
113
55
74
63
45
39
52
50
140
85
74
161
58
59
337
49
181
29
176
32
50
57
10
126
18
102
99
37
38
144
142
56
0
22
48
124
24
128
80
40
14
22
53
27
14
34
67
42
232
72
48
210
89
32
5
169
66
29
195
47
73
59
13
113
42
17
29
82
32
110
47
22
188
82
59
17
14
8
49
39
61
31
120
28
48
52
96
111
37
78
0
77
469
184
31
33
20
66
28
31
22
22
29
43
52
47
102
36
65
58
34
53
41
28
52
320
150
80
67
114
42
29
29
24
13
146
63
27
20
60
44
0
21
38
37
32
126
30
68
144
68
40
48
69
15
98
16
140
36
179
38
0
32
46
44
59
30
58
39
36
13
154
110
49
55
16
46
20
22
16
21
2
76
79
87
9
357
39
31
122
31
23
32
34
35
423
39
43
52
30
39
428
12
425
78
119
29
54
19
61
44
101
82
68
15
52
113
25
45
94
50
298
32
31
26
169
33
109
80
22
11
41
68
50
38
88
66
190
196
42
24
44
12
38
63
47
70
34
228
31
44
72
55
22
159
105
114
56
51
56
159
159
31
24
48
14
51
55
26
16
22
64
47
73
307
292
100
110
13
26
28
136
45
11
46
70
33
152
66
68
79
23
71
66
0
92
116
92
20
71
116
34
141
123
164
87
95
28
377
52
27
23
115
10
46
58
102
24
35
42
38
82
169
55
29
28
90
23
129
845
25
484
94
215
145
147
0
30
77
25
32
34
219
84
40
98
50
20
346
18
34
54
16
24
18
64
26
26
166
37
40
41
105
60
52
35
78
75
368
144
37
75
41
96
21
46
38
96
32
55
19
68
61
76
16
52
85
58
66
79
155
39
84
42
125
28
56
79
46
76
48
41
71
30
52
54
74
200
20
37
15
80
27
31
91
14
25
7
88
51
70
45
31
41
156
106
24
53
43
37
17
101
51
307
44
326
36
32
62
0
112
57
31
50
46
65
50
17
52
59
101
152
91
28
81
398
22
21
219
38
40
70
8
50
81
24
59
74
55
5
490
32
27
61
107
40
110
48
318
85
26
50
146
42
53
40
44
164
113
24
36
37
37
22
86
19
46
34
0
21
59
14
143
145
13
57
121
51
101
446
97
117
96
17
32
48
513
73
46
112
59
108
115
133
43
70
50
24
34
66
28
31
91
86
68
185
21
74
24
26
134
115
32
44
144
20
177
82
53
49
78
42
520
32
25
21
20
20
18
42
12
226
105
29
81
79
62
0
43
34
198
115
52
174
36
61
109
30
18
24
46
32
34
39
145
207
46
53
53
103
72
11
30
11
74
162
142
57
31
87
20
403
192
38
21
182
153
130
224
192
141
293
36
204
40
76
40
139
125
18
76
0
12
23
132
21
51
15
190
43
107
80
88
55
33
45
82
67
24
65
12
73
36
69
50
30
79
46
69
187
14
106
243
25
11
24
286
136
113
34
48
116
25
32
63
103
226
55
141
21
67
71
114
56
214
129
19
144
18
8
10
29
104
12
45
36
55
14
45
66
332
167
439
77
122
19
60
0
41
84
16
123
16
30
44
59
97
234
61
35
93
43
147
147
217
15
73
23
62
50
24
76
20
25
40
148
170
116
49
84
124
29
190
42
16
17
18
1131
66
34
52
43
62
74
163
31
22
40
16
38
66
0
10
61
42
182
19
30
71
57
50
137
374
8
196
41
25
29
36
110
190
13
56
27
179
360
75
31
49
15
278
41
329
15
33
119
76
34
9
140
106
223
34
58
30
748
39
61
0
20
15
93
31
25
83
62
35
0
276
41
131
26
54
21
7
178
128
33
26
28
25
39
198
220
84
44
15
37
239
27
31
42
23
30
15
42
93
87
124
78
133
337
15
49
36
46
13
279
28
11
120
40
12
21
35
105
32
47
32
54
20
40
51
41
342
44
21
106
61
30
86
36
52
40
214
56
19
113
77
40
60
45
22
25
83
46
293
62
170
90
27
31
46
24
36
34
58
88
44
117
21
56
22
33
19
131
63
78
38
144
73
426
34
67
15
0
269
119
56
278
51
115
308
136
57
34
30
203
125
166
31
45
39
118
69
52
41
289
54
89
91
135
194
27
24
51
30
23
23
46
58
52
49
11
49
5
23
36
88
18
32
53
11
10
111
41
95
85
128
157
45
62
106
37
304
37
73
36
24
30
27
40
28
27
25
7
187
108
22
20
27
53
44
215
20
69
51
14
30
36
24
38
36
62
12
244
91
48
22
33
36
69
46
42
97
40
76
51
18
39
81
32
72
176
24
36
90
151
41
81
48
81
55
52
122
16
80
29
28
85
93
73
134
104
23
7
67
68
64
9
35
61
22
63
66
55
55
60
32
31
52
161
32
25
97
12
7
42
26
67
128
0
49
18
118
68
42
16
67
27
58
37
121
16
19
49
27
66
182
25
145
51
34
0
468
106
285
48
30
76
88
30
40
41
214
56
45
49
210
375
131
90
55
439
28
14
21
29
34
65
57
52
30
288
271
196
30
59
24
43
400
147
214
54
90
157
92
45
108
0
24
46
6
85
45
25
94
125
65
19
53
631
399
31
26
27
22
98
18
231
105
10
46
34
21
46
35
31
47
90
36
46
51
25
39
33
26
29
180
60
20
130
38
36
35
55
44
65
19
20
84
128
43
30
77
304
25
192
62
97
161
42
54
0
100
237
219
57
113
63
27
24
42
63
5
86
22
26
71
8
134
15
29
4148
27
0
27
102
64
17
111
604
27
12
32
129
86
62
97
100
81
365
268
89
75
78
21
63
40
91
140
88
181
196
114
92
101
23
16
25
13
9
43
17
108
0
232
158
313
68
31
58
12
30
20
158
32
37
447
24
38
31
86
16
184
29
23
56
82
59
8
24
63
4
50
224
33
29
42
109
34
135
359
54
27
38
93
81
133
8
57
233
61
29
52
66
40
144
256
140
32
10
95
60
14
182
35
25
39
11
16
42
27
9
63
26
33
10
90
75
67
82
384
132
39
76
0
47
22
0
69
26
25
328
11
31
72
50
15
86
10
180
43
12
20
59
23
441
82
128
90
131
55
0
0
30
39
16
22
13
81
140
9
22
60
8
28
28
65
138
40
36
53
95
25
56
26
28
14
549
91
144
126
0
99
21
53
35
15
96
35
26
58
18
102
38
59
34
8
49
31
93
20
32
47
28
61
17
24
83
76
214
13
131
147
17
56
48
13
37
46
216
87
44
393
175
64
403
57
95
140
38
20
0
173
42
33
15
42
46
75
19
31
35
8
82
59
38
81
54
105
50
83
28
33
12
132
27
29
17
183
35
92
16
28
29
72
66
86
201
0
68
91
14
84
36
29
25
13
47
15
12
241
32
32
49
32
121
171
69
160
78
155
71
50
34
103
44
136
28
34
25
22
86
61
20
55
0
22
31
62
210
43
42
63
123
64
26
8
26
54
29
50
9
81
141
64
52
170
82
63
115
30
69
25
12
18
47
35
126
104
47
28
95
0
30
27
19
87
163
23
30
4
100
73
15
16
39
27
25
80
90
121
29
54
0
153
13
55
124
12
77
73
24
40
80
60
74
85
20
99
10
18
97
9
213
110
5
171
95
67
128
22
717
67
14
24
35
100
41
48
15
46
61
16
98
41
39
53
35
28
48
37
34
26
57
22
95
18
24
144
41
90
56
49
87
56
50
21
64
106
28
251
0
175
15
100
27
30
68
82
140
77
15
16
5
80
417
41
30
45
113
30
48
65
35
120
89
33
43
21
196
53
22
23
18
12
30
20
70
44
73
31
36
63
55
43
333
84
65
26
162
80
101
35
91
54
26
41
0
65
18
33
114
47
32
68
21
43
88
84
26
36
10
36
47
37
85
109
45
61
165
331
27
55
352
19
21
24
53
17
54
80
26
126
56
40
126
17
48
9
35
12
64
25
37
82
110
40
89
179
136
23
11
17
4
31
10
5
40
52
0
7
115
33
0
50
48
37
18
24
24
32
58
35
104
83
11
153
71
63
18
37
86
61
34
82
35
52
103
21
185
85
4
168
18
25
0
37
12
34
28
35
19
248
56
159
54
32
105
98
56
69
6
83
48
0
26
29
95
1130
65
67
36
0
53
24
97
30
37
16
90
29
21
10
16
79
10
224
47
73
36
176
49
453
163
51
78
13
41
39
19
99
23
81
25
21
64
50
89
647
60
35
54
88
135
85
33
79
21
19
105
209
8
42
78
109
13
30
147
33
24
21
127
51
57
52
0
16
0
62
31
37
115
47
26
9
63
20
34
69
126
81
48
47
0
60
13
43
38
13
56
19
517
50
60
157
30
15
5
76
22
65
51
63
856
56
53
34
12
51
53
28
24
51
19
15
17
187
25
49
27
34
21
93
125
26
14
63
15
71
198
51
57
113
41
55
59
30
89
75
152
246
70
57
45
696
209
71
50
47
0
34
22
102
116
22
167
43
156
30
188
51
120
91
28
102
61
75
133
52
15
30
88
52
33
19
95
22
35
46
91
91
84
21
100
0
21
49
0
38
164
49
24
30
322
26
94
98
40
6
55
20
134
41
63
32
66
113
69
7
22
35
36
0
37
110
19
9
7
8
26
15
41
99
50
65
150
54
78
33
22
53
238
65
74
205
107
75
39
103
7
35
82
33
22
8
40
26
28
96
22
110
82
93
24
45
279
52
87
30
45
61
48
78
237
57
27
74
31
60
67
110
94
86
86
20
21
42
76
31
75
0
20
76
52
96
153
39
114
59
0
25
64
15
31
67
213
51
8
0
5
12
4
295
10
41
43
24
18
109
71
48
6
142
16
79
45
286
33
10
64
78
53
22
19
44
47
84
44
102
62
89
37
159
15
58
21
24
12
25
6
41
0
14
34
25
87
0
23
51
20
53
16
52
104
9
66
23
31
53
36
105
34
15
49
99
52
32
182
113
0
20
45
214
122
30
11
8
73
19
14
35
20
24
79
18
74
81
95
6
48
97
13
23
65
25
15
61
11
285
53
14
42
69
88
24
0
26
6
24
175
29
7
4
0
400
18
18
165
41
77
58
63
29
491
30
87
57
74
132
72
121
57
84
136
57
26
94
96
47
117
49
82
45
47
47
43
48
40
58
46
131
41
125
3
46
46
102