-34
68
10
13
12
-33
-88
-9
72
-19
-26
-70
-28
-63
53
-13
18
2
27
-22
-45
-79
41
-3
-8
2
19
74
-25
-7
83
-14
-72
-25
-73
-30
87
13
-3
-12
-43
40
-76
54
75
-34
-92
-8
-2
64
-15
99
-23
80
-44
-31
63
28
91
-72
73
92
-30
-13
31
73
57
18
-78
54
71
-79
17
20
96
-49
-54
-72
-52
-33
76
80
-24
12
66
46
-64
-55
-77
-37
-35
70
-33
32
59
26
-67
49
23
-99
3
-13
71
-91
85
-16
-70
53
-22
72
50
64
83
42
79
-4
-58
-20
-34
-68
98
-9
25
-82
-29
-58
-71
-33
-56
0
97
-100
-77
68
61
-78
-87
-35
-86
-40
99
70
24
19
-60
-49
22
-38
-4
-7
21
60
-68
-1
-73
87
-37
37
17
18
-39
61
95
-11
-94
-96
-73
-89
-59
74
-87
-64
-91
17
37
17
55
-89
-91
88
-75
30
-59
-64
27
-53
-24
89
-7
94
-43
-29
32
9
-22
-87
-16
-1
-73
-92
24
-40
-98
45
-24
2
-79
88
52
-95
-75
-19
-39
18
-74
-48
-34
76
-44
-29
-85
-55
44
35
92
-36
-47
80
-12
-54
-60
-71
12
78
-62
16
35
-32
-99
17
42
86
-2
17
-96
14
-63
-52
52
-38
89
47
17
13
-34
96
-1
-19
68
-69
23
-39
-26
-26
-1
61
-85
-25
31
52
64
-99
27
-51
-34
36
26
-7
-35
12
46
-12
49
-76
61
10
76
-37
-73
60
52
-96
-7
51
-98
-13
-30
-20
-85
84
-60
-91
58
50
-43
31
79
-90
-33
28
-5
17
-76
-85
-13
82
-26
9
-83
-43
37
75
80
73
42
81
-45
65
-35
-51
90
69
42
92
28
97
-95
76
-32
-57
38
-57
-63
49
-82
6
-72
-39
-45
-62
33
12
-87
71
-32
-92
82
-29
-74
86
71
-83
-58
-12
89
73
-91
19
-73
99
74
7
-48
89
33
-91
43
-98
78
2
-59
-52
57
50
-45
-29
13
-21
-71
-33
-99
43
2
46
49
63
0
51
-99
-25
71
-76
11
38
61
-93
-45
86
-28
51
23
-21
36
16
20
38
83
-100
22
21
-34
8
35
81
20
72
66
-48
32
10
-99
-60
64
-48
-19
36
-83
60
62
42
-6
-28
91
-3
47
-26
-54
-9
40
29
-85
-30
82
84
-99
22
-90
98
-38
78
-54
-1
-4
-92
59
87
24
-30
-89
-27
82
-69
-13
-39
-79
-40
56
-19
-44
-57
19
-100
-11
58
69
-20
-27
76
72
45
16
25
4
-46
2
-82
-72
8
90
38
-99
-43
-33
47
-89
-13
65
-27
-27
-83
65
-91
68
-39
50
-84
55
39
-15
-71
66
65
84
81
38
35
32
26
-73
36
-19
74
85
-83
-67
-24
-48
-6
19
-62
-81
55
-87
-47
-45
-27
-43
-54
71
-42
68
23
99
-11
71
-2
-14
56
61
-64
32
98
-63
-60
-40
45
-11
76
12
-3
-8
89
14
-77
-28
-13
63
64
3
75
-49
-40
75
45
68
-47
87
-40
-82
28
-47
-64
74
-37
12
-66
30
60
39
61
-19
53
-97
-8
-86
8
75
-61
-30
41
-66
-32
-3
-74
-72
-37
-10
70
-74
-17
-21
-19
-92
-38
-97
7
72
-50
-34
-30
49
26
65
-70
16
17
-85
87
-51
-79
66
81
69
-49
-14
-9
-62
-72
31
-76
92
83
-55
-61
-17
-34
-11
77
61
-50
-22
-23
13
-53
-72
-37
-60
91
-88
95
83
-43
32
40
-24
-15
-74
52
-86
78
47
74
32
-92
0
48
97
-52
53
-2
33
61
-56
-34
-46
16
20
32
-39
13
-62
57
-77
-9
-100
-92
32
30
64
61
-41
28
16
-79
-62
-29
-72
9
-69
92
39
1
54
-94
-23
-12
-79
73
-92
58
-86
-87
65
21
-80
48
22
56
-76
-89
50
25
-31
10
96
-63
-86
-82
48
-79
91
31
10
55
3
47
-35
81
-7
-90
79
-31
4
86
-35
-6
-25
-2
5
90
-11
18
-30
-56
-96
72
-96
-64
-23
-74
89
-35
51
43
80
-25
-63
-29
91
69
74
31
-58
-36
89
60
46
40
58
66
-93
27
1
-24
81
12
85
-89
40
41
54
-60
75
-48
75
-7
-49
-22
55
-98
85
-23
36
92
25
20
-64
27
-45
-87
96
21
6
-46
-46
-62
7
-29
95
5
-8
-54
49
-66
38
48
-79
-6
80
23
37
-72
-31
77
72
30
8
-48
-46
-21
-59
-78
49
-83
-33
-97
48
-73
44
-3
-25
83
-32
-12
-53
86
-22
-91
79
4
-61
79
-61
-31
-56
-96
-59
-37
26
17
-35
-60
-12
6
-98
-76
-91
-20
-39
-74
-9
51
-37
90
-73
-90
43
99
-34
48
-35
-95
-9
-78
-70
-22
42
83
27
92
32
-89
-28
-65
88
-78
-34
25
2
-41
87
25
18
84
61
16
-49
-71
41
-51
76
73
-79
-48
-82
63
25
73
-33
93
-21
-30
35
73
52
18
-71
89
-15
-13
-28
-72
25
7
27
9
-3
38
6
4
94
-61
50
-57
21
-48
86
-41
-87
71
-9
-57
4
27
25
79
95
-90
-25
-55
-73
28
28
-88
24
-80
-5
26
57
13
44
0
96
7
1
-21
32
99
16
41
32
-11
57
-40
6
81
82
50
4
-100
-79
90
25
43
2
-89
43
-53
66
-74
27
-20
75
-12
58
24
-88
-76
51
64
-52
78
-72
41
78
65
18
-6
-24
-54
91
-62
-96
45
38
48
78
-68
18
-62
-81
-42
-45
26
-78
49
-39
-10
-63
11
-35
-97
-22
13
-71
77
38
2
63
-88
89
-2
-19
9
60
-78
-81
-61
24
23
-3
-28
-92
-7
-57
-7
64
39
39
73
-38
31
-74
-16
49
-33
-63
7
-79
-94
-3
98
31
15
9
98
-3
-8
51
60
-1
-94
-59
-70
-81
64
-71
96
-98
-51
99
41
-52
2
-18
-5
-69
-36
2
-55
-49
33
37
64
56
13
23
20
26
48
10
-61
44
10
-15
-46
41
90
8
39
-12
-52
93
-10
-9
25
6
-96
-58
3
52
1
-49
-63
-42
34
12
-89
16
-10
93
41
68
-16
23
-62
50
-11
-30
48
-59
-26
26
-53
54
-79
-45
-66
-99
95
-45
-76
21
-47
82
87
0
-17
-67
-27
90
-78
-52
-52
26
-77
-80
0
-9
11
33
42
79
-36
-25
27
-43
-40
-24
81
-68
-31
-39
9
63
8
-88
-18
-5
-94
34
-96
96
63
-56
65
11
29
-65
-20
-16
-3
32
63
-66
-4
-19
-21
91
-60
-11
9
89
-28
42
-57
-63
-90
41
44
8
40
-46
-88
-41
-43
-95
-17
48
-44
91
-97
77
17
-99
-72
18
99
74
-100
86
54
-29
55
-73
-63
-4
25
52
-37
-59
49
-42
74
-82
-84
17
-84
54
-18
-49
-87
-34
-63
-65
48
49
76
68
-14
39
29
88
60
66
-22
27
-23
41
21
55
-25
83
-66
-66
48
70
-91
21
-52
25
0
2
53
-50
17
61
27
84
-60
-85
-47
-52
-89
-15
88
-46
59
-1
-14
47
75
10
82
-19
59
78
-54
42
-46
-36
29
80
98
41
46
-4
-40
7
25
-50
7
-80
-56
88
66
-57
-40
-13
-94
82
78
-26
-28
-75
-44
-87
7
32
40
17
60
-83
-33
-12
95
2
78
-64
85
38
-23
30
-10
-31
56
-91
53
-92
-98
-84
-18
-60
43
-32
-32
17
-35
32
18
-100
-85
-36
-93
0
2
-11
-100
-17
-84
-7
-79
-8
21
-90
25
80
95
-31
73
-64
1
-65
-56
-99
27
92
62
-83
13
-79
94
-56
-31
44
14
-59
7
91
-20
-25
-89
72
3
-8
-76
44
39
-35
87
21
69
-7
81
66
-33
-10
85
97
94
65
-35
-26
-47
-10
20
31
77
13
84
37
93
99
-39
38
-28
-69
54
57
48
62
6
1
-46
-7
93
-58
-77
55
-7
-48
42
-50
-45
-19
75
-10
98
53
33
-33
-94
45
-81
2
17
-31
-52
-13
-94
-91
29
5
-58
-35
-48
-73
-41
-5
6
-26
39
17
-72
35
49
39
-67
94
85
96
90
67
74
-71
-36
92
7
97
-14
79
82
-1
46
58
-35
56
-42
-36
30
-40
-34
-11
-73
67
-24
-72
-91
-20
-82
-24
12
62
31
-46
-78
-22
57
42
43
-88
-17
40
78
-71
-77
-93
-35
3
76
-50
58
-90
75
67
-88
-32
59
-82
33
-92
16
44
55
73
49
-53
52
-17
-16
50
-11
20
-22
77
-44
1
-62
42
77
-9
19
-56
92
54
-34
-95
-35
-34
48
68
-53
95
-32
-8
-59
71
8
78
62
-62
57
-57
21
47
52
46
77
88
30
6
53
18
3
15
-86
38
31
93
35
-66
-72
58
-83
-20
8
-82
-16
-48
11
-12
18
-95
76
-26
99
71
-44
-53
-31
-98
93
-24
61
-92
-77
13
5
-26
45
18
91
-8
-77
9
-34
45
-8
-91
39
-2
-94
-36
-17
54
31
97
63
61
83
-43
24
-78
-89
87
-83
71
76
-71
45
-48
49
93
-51
52
-72
-48
54
-64
-1
-50
82
-56
46
38
53
-49
-59
87
41
32
-64
-37
3
-2
61
-29
21
65
37
99
-53
-78
2
-40
41
42
16
-1
-28
38
-98
-49
-31
45
-41
-46
92
36
44
-48
-30
-6
-44
-99
-40
16
-57
84
21
75
87
76
21
78
89
58
48
9
98
-25
10
38
-3
19
-60
-26
12
33
-76
87
37
-75
40
-63
-9
-84
-80
33
-20
83
45
-67
-86
51
13
-86
85
-85
0
90
-73
78
-9
-38
67
55
-84
27
46
74
45
-18
7
69
21
6
64
63
-28
73
21
-17
-59
63
13
64
-71
-42
-9
28
43
-59
31
23
3
-64
88
-11
-33
52
12
-10
79
-29
98
40
-33
33
40
78
35
0
-30
-7
69
-31
-47
-36
-53
-20
30
-84
-97
2
73
63
-33
57
-2
44
78
48
31
68
50
4
48
-41
80
-30
54
74
-36
77
-78
-49
-58
-22
45
46
-95
83
83
-37
-42
1
-3
-96
1
61
50
-60
-14
-64
-97
-92
-18
-94
15
-95
-90
-80
19
74
-23
42
-3
91
-50
-92
74
-50
77
74
54
-22
-65
-47
84
25
90
-52
95
-42
73
-43
-37
-10
-37
-36
15
-82
27
77
87
14
25
-35
-28
-27
-65
21
95
61
-66
-38
38
-64
73
92
-42
82
-14
93
2
-95
-27
37
-77
-29
82
12
57
71
46
15
16
-57
92
87
15
-13
87
6
-91
-94
-52
27
-12
-99
30
72
-22
-20
-62
-94
38
85
-68
56
-32
-14
-7
-24
5
27
63
-1
73
83
26
-81
-51
-49
48
-98
-13
29
87
85
15
-63
13
-66
-15
-66
-72
65
-47
-37
-16
80
-6
-53
-54
-7
-54
10
94
-19
0
-59
43
-89
-41
-23
-95
-97
-22
78
-81
55
-16
-99
-58
37
-13
0
70
-13
59
98
39
-5
64
47
-5
-33
-40
76
99
-72
-90
-38
23
45
-52
-97
-39
87
66
54
-52
-5
23
-24
-79
63
71
19
42
24
-43
10
-37
75
-45
53
22
-62
-47
74
-74
34
58
-92
-90
43
-19
67
-62
-81
-86
-36
38
95
43
43
38
10
93
38
-74
31
7
52
-37
-90
-53
-19
9
18
-86
-85
-33
-95
-27
50
-48
-73
-23
-36
3
87
91
-39
21
-84
52
77
-75
31
54
17
97
34
24
30
-1
12
95
56
6
-50
30
-64
-34
6
-74
36
-43
57
17
-13
-92
95
4
75
-71
25
-53
46
-98
-66
-6
61
66
95
-87
19
-17
-17
63
-19
28
55
43
-96
-85
-47
-74
-5
69
99
-67
-81
85
-66
70
84
27
24
80
46
2
-89
-72
-79
43
-89
73
-16
3
6
52
-28
51
-83
-15
-53
54
-87
-75
30
65
84
20
-56
-82
-82
80
-92
73
15
-70
6
39
74
41
-11
67
50
25
55
99
-16
-58
-11
-78
-40
-55
-79
40
-88
-86
62
15
-85
-41
-98
71
-59
-69
-86
-68
-56
-70
77
-90
54
-36
73
-86
-16
81
87
63
-90
-84
-63
19
-24
-29
11
79
-12
-43
81
-39
97
-75
98
56
92
94
-90
29
49
-24
-93
64
36
66
-42
88
-80
8
0
63
96
-33
31
-83
28
-2
96
-43
6
63
65
-59
-58
15
-69
-63
-61
82
-48
58
83
-53
41
-5
28
-78
-61
93
35
-66
-29
-44
38
-42
0
-39
-19
91
48
-88
14
-56
30
93
26
84
-38
59
73
15
8
77
-75
83
-50
81
86
85
89
-31
-55
76
-25
-60
-81
98
-85
21
-29
33
-28
-70
44
-81
70
-81
-68
77
-91
-52
72
52
55
-59
33
-15
98
48
90
43
-41
84
-70
42
-51
-96
12
67
-72
-94
70
1
-69
-23
88
53
-37
-43
13
65
-42
-19
-66
-6
85
41
93
5
-18
74
-33
-37
-19
39
14
95
-13
81
6
-48
-33
88
86
-6
-19
39
49
-86
92
-26
-10
41
21
15
-60
48
96
67
2
22
57
-18
38
-50
-5
-32
-83
92
83
85
-21
81
-95
71
-70
5
42
-53
-8
-59
58
34
53
-43
0
-8
-38
63
2
-30
88
-27
-29
-20
7
83
-78
-96
-34
-87
-43
-50
-77
-9
61
-40
84
-54
-69
-51
61
54
-68
73
-70
84
65
34
88
31
26
38
-17
49
5
-13
-70
51
25
80
90
93
23
-78
-40
58
99
-79
98
24
56
-91
-8
-58
2
-13
87
-41
-88
-20
29
-89
-95
23
-10
3
-35
13
-49
45
80
-42
57
-8
91
-69
56
97
92
60
61
-1
87
-93
-95
37
-100
40
58
-67
-37
-51
-53
-25
86
-59
-17
42
86
9
-66
2
-24
4
67
-69
32
24
69
-67
-41
39
-3
-39
58
71
71
10
35
96
13
-9
4
47
24
-32
25
-24
-64
31
-3
79
94
-70
-56
-56
-72
-82
79
25
-27
-34
-68
28
97
51
-40
-55
19
-26
30
-53
-42
-67
82
57
-3
42
-6
-56
-6
26
-76
-24
-64
12
-8
-92
79
-16
-41
14
96
-69
20
58
27
72
17
89
61
48
-50
89
37
22
38
-85
-15
-12
74
94
-59
-94
18
-70
-20
-95
-87
87
33
-14
-8
46
88
44
-58
57
-79
-18
78
-57
-3
-39
-95
-86
-36
42
7
37
-66
7
24
-64
-8
-24
-41
-74
-62
72
-31
41
6
-29
99
-100
52
-78
98
56
12
61
22
67
-21
-55
-14
47
-79
-62
21
87
2
-94
-52
-49
37
-5
92
-36
-63
18
-93
-38
14
44
86
-3
-61
29
64
17
44
-82
-46
-66
-90
-25
22
46
30
-26
-96
49
38
-2
63
84
66
-84
-16
-43
-5
22
-84
-95
-87
-99
99
42
-74
-36
-39
67
56
17
-24
30
-80
67
63
1
-23
-27
-87
19
10
-29
96
77
8
-86
35
-65
78
69
30
-72
-74
-75
2
91
-91
-64
-44
-34
-38
-91
82
29
-49
79
-36
-34
-77
-48
-73
-58
-26
56
-17
-92
-73
22
6
12
75
86
-40
-81
15
28
58
80
32
-40
-6
74
-88
75
32
49
36
-96
-75
63
-37
-18
58
-88
2
86
77
-17
22
32
16
-54
-38
74
99
-4
42
43
59
-39
-2
93
-38
79
-77
82
8
60
-42
49
26
-22
-37
24
11
42
21
-60
-95
-56
31
55
81
83
66
73
-19
48
-24
-6
-11
39
-40
-33
28
-58
51
91
60
-20
-9
-8
60
97
57
-34
17
-11
81
34
-61
30
-72
-37
-86
13
69
98
-48
-77
-15
96
65
-40
-41
-83
-96
13
-80
-83
28
43
-75
-51
-5
-29
-82
15
-27
95
44
-38
-100
-88
-46
86
-14
-54
-63
6
4
-91
76
22
-42
-74
-79
55
15
-83
-7
-31
14
64
-31
81
-91
16
-46
75
-67
18
-33
-14
-53
-72
-75
-91
65
73
-41
-76
8
87
26
-100
-60
-49
-10
-66
-40
7
-33
-89
52
-93
-45
-45
-36
48
-59
4
-53
-36
-79
-54
88
-19
89
43
-88
98
-25
-75
76
71
-52
-16
44
-99
-96
-86
-45
1
11
30
-35
-12
67
13
95
83
95
15
30
55
68
-77
43
7
-35
53
-50
-91
-55
-16
-32
-89
24
85
93
-81
13
-6
89
85
27
6
10
66
9
-68
-81
65
-1
-17
87
-38
-50
37
-91
38
43
-66
-69
-54
-52
22
21
-83
6
-63
-57
36
23
-17
65
41
23
-55
66
-8
36
-29
59
10
-58
-31
21
36
-64
15
93
42
-87
-36
-33
25
-46
95
-14
-29
-16
-67
10
30
92
-71
-69
87
-55
5
13
-13
-43
55
-45
94
12
96
-40
47
-22
25
84
52
72
-17
35
50
-55
-62
-81
16
-52
88
71
92
-100
-81
80
70
-65
2
-13
-68
-28
59
55
29
-95
74
97
82
-20
45
-23
98
-80
89
-98
5
-70
55
-4
27
28
75
-35
-34
-87
49
15
37
82
81
-11
-85
-39
-11
56
55
-51
71
-17
37
-99
57
-84
-91
88
-33
33
-78
-68
95
-70
-50
22
-75
-75
-92
82
56
16
-66
2
-95
82
80
60
-3
93
85
-89
49
34
96
87
-51
-11
-19
50
-4
18
18
1
-54
-48
56
-69
-41
14
94
-90
20
-20
8
-81
99
-14
-84
-76
76
86
-11
-71
21
58
-77
0
-46
29
11
-20
77
-53
-45
-33
-96
-33
-79
58
56
-48
44
-10
-12
41
35
-7
-25
54
93
-69
90
28
9
-95
61
-40
-34
-7
-89
11
-43
23
69
68
14
48
-97
-42
49
13
17
27
31
66
-79
18
-41
-49
-28
-3
68
7
78
94
15
-16
-31
-29
-46
-62
-3
-9
45
59
-46
-45
-76
82
-46
21
-88
-62
-62
16
-27
-30
50
4
20
-5
51
23
10
33
89
-100
81
77
33
51
29
90
-68
-30
2
-96
-60
-86
-36
29
39
-4
14
82
98
62
-25
-83
16
73
-6
91
-37
-99
6
-87
74
-89
-27
2
-4
89
88
-5
43
27
-53
13
-76
-55
-75
99
-81
4
91
93
42
-34
54
-20
66
40
-79
80
85
94
87
-66
98
-34
29
-91
-38
68
-60
-53
-69
82
42
43
-38
-58
17
91
89
-28
-88
27
65
-10
-56
48
-46
-31
74
1
16
26
7
-31
-40
-15
16
-81
92
-35
7
67
3
71
38
-14
-3
59
-1
-12
-11
77
43
-61
-8
96
94
63
-59
-67
-13
-32
-51
-14
-3
-53
37
33
-98
24
-62
-14
67
-45
-92
-93
23
-94
-34
-17
-90
-73
-67
37
-83
55
-66
67
-63
57
-3
83
-99
27
-36
53
-95
82
-87
-84
-49
-48
-29
-35
6
3
-98
13
85
3
-4
-77
8
-100
6
-82
-65
5
28
88
-48
-88
-70
-85
17
-37
-68
3
-6
38
11
-43
-5
-65
-40
-35
66
18
48
-74
40
45
-96
54
28
83
-29
-72
23
22
-30
-66
-30
-70
59
38
69
64
-50
-92
-22
73
27
-15
98
4
-40
75
-2
98
50
93
8
39
98
-24
-6
-61
-38
-79
-17
74
-25
-59
-31
-31
73
-61
91
-46
-63
65
-48
25
-29
-22
-12
0
-84
-18
-94
25
85
-30
37
58
9
-15
-94
53
19
-37
5
32
20
-90
76
3
4
-54
50
-8
38
-63
61
-80
-15
23
-39
27
67
30
-91
0
73
61
-57
-50
-75
42
84
25
95
30
-45
42
-64
-32
3
-40
90
4
9
76
52
77
95
4
21
-48
-23
-3
-26
-4
41
78
5
-17
-26
-37
95
-70
97
15
78
-56
56
78
-52
3
6
90
78
64
2
-60
-60
36
31
78
-24
78
-4
-10
-11
14
53
5
82
-41
10
80
23
98
23
63
31
-61
36
-43
-97
31
61
96
54
-74
-12
-47
-19
-42
93
-75
81
88
11
21
87
-49
9
3
-25
62
-68
-9
-100
-48
-1
65
27
-74
-49
31
-62
-67
-8
-71
-53
-33
31
-13
-16
-85
-47
-13
81
-49
76
44
-99
-36
-75
25
-99
-94
-54
86
47
-34
-31
36
-23
-6
25
52
-52
-52
-97
-34
-12
41
91
-14
13
44
36
54
56
9
-15
81
22
7
66
71
-20
53
-98
94
71
36
-34
-55
34
-90
82
-21
86
-91
50
-65
-78
15
-40
61
-13
72
44
39
61
-80
88
-75
99
95
6
61
75
-25
70
-89
-59
89
-100
48
-42
-14
74
-26
-72
47
-31
84
-4
-2
-34
-3
51
23
-69
6
97
-13
11
-97
67
-60
10
3
-14
54
-4
-95
-55
45
-99
-47
-84
46
57
99
41
18
-19
44
35
16
-35
10
-92
50
31
-93
-37
-13
-64
17
-9
-89
23
56
-5
52
-49
11
-70
56
-56
-12
-20
27
-49
-13
50
-26
84
-96
-66
-68
13
-44
-17
32
66
13
-60
79
-47
33
22
-57
67
70
-53
-24
-58
6
-31
-70
20
32
-65
8
4
-91
2
-68
32
73
-33
-6
-65
-5
27
-55
99
-50
-53
31
77
24
73
-4
-81
75
5
11
75
-69
-11
-92
-93
23
-99
14
-96
-61
2
-37
23
-59
75
59
49
86
-87
-42
-86
92
41
92
92
30
-24
-41
4
-72
31
84
53
31
-58
-42
60
-89
-91
-21
-68
51
81
-93
-61
-12
12
94
76
95
41
69
-58
72
-42
53
14
-37
-78
-49
-39
-68
97
3
12
-75
-58
6
-81
73
96
-47
70
94
-8
93
10
16
-94
-53
-31
-44
-70
-95
97
74
-63
50
91
39
-72
-52
77
81
52
89
-80
-68
19
-90
-28
-68
6
96
0
-84
47
15
-50
-57
-12
-93
46
6
29
-49
42
65
91
-69
3
-95
65
95
58
-11
16
68
-87
-29
-35
-11
-77
74
22
-90
32
-99
77
28
54
75
67
45
-43
21
-95
57
89
7
11
25
62
18
-2
55
23
-47
-84
86
-9
-61
-3
-12
92
-39
-96
77
48
41
10
-87
66
-62
-10
9
52
8
-81
-98
-2
-62
26
67
-20
66
79
28
-60
93
-48
95
50
60
19
-87
79
-54
53
92
-9
-41
96
48
-22
-92
46
56
45
48
-10
55
-54
91
-97
42
69
-55
-45
71
-39
49
38
-74
90
70
-74
71
36
5
-27
92
4
16
-28
72
-99
-45
-69
57
-49
62
-41
50
-77
-86
-45
-60
-31
-49
58
-98
85
76
51
-13
-24
1
-25
-77
-37
-6
79
28
97
13
-63
18
-75
94
-84
28
82
64
25
17
-62
-25
-2
-29
25
-85
-83
-60
-37
88
-14
-66
66
92
-59
95
-92
-39
60
60
77
-85
13
-51
90
-36
10
-38
-50
47
77
76
15
65
-9
-49
75
-58
-52
54
24
83
-63
32
57
16
-39
-94
-64
-31
75
29
-16
61
-24
-47
-14
-10
-36
-70
99
2
-37
-87
91
57
-34
7
-7
-96
22
54
-51
78
-88
-8
-90
53
58
-60
-75
-61
-3
-83
58
-6
-37
14
-18
-84
-61
-52
-95
27
-46
-94
-12
-17
-4
-53
-15
9
-28
67
66
-55
-80
-98
16
83
17
6
-59
-25
33
23
-29
-79
-66
-19
-66
6
-2
-24
-56
-48
43
31
76
-45
-39
-13
21
-95
53
-43
55
-61
17
-37
-66
90
77
-25
-10
69
0
16
91
91
72
-75
10
11
-18
23
24
-86
-83
54
-95
-91
-52
-9
3
40
-22
-91
-91
-26
-6
-82
-46
-7
-65
79
-62
-35
58
-14
-78
-80
-14
-50
-37
69
-30
-96
17
49
-15
41
-19
-35
86
0
37
-3
-85
42
-30
-88
20
-41
67
50
15
15
56
94
70
60
1
96
-29
-79
-9
34
19
-53
-37
69
15
16
-49
66
-57
-98
-46
33
-9
-68
64
2
-66
-81
24
-13
60
-98
-97
41
77
46
-74
42
20
93
80
19
89
-39
-33
-51
61
-71
47
37
62
23
-78
-28
-10
20
-3
-84
-47
76
51
-67
39
-76
-79
-90
22
65
-70
-16
-92
-78
-76
-81
-85
97
-69
-62
-26
-34
52
94
91
-59
-27
-58
90
-95
27
-58
-67
57
-69
55
47
-39
-35
-75
-6
-52
46
16
76
89
-59
-16
42
84
24
-12
24
-66
96
37
23
-57
-29
6
-16
-85
24
23
-63
-5
16
-77
-67
54
-61
62
-80
-97
-96
-93
-84
-63
26
-84
-83
96
-17
19
76
-30
58
-14
-78
94
-52
-98
67
11
-90
57
-99
-28
90
-25
73
2
99
-15
-31
-13
34
-7
11
2
90
-27
-67
-81
39
55
-87
41
34
-20
59
-32
0
-4
81
8
20
58
-30
11
-95
20
98
38
45
-91
-83
-73
99
9
73
85
63
-71
-79
-48
-41
24
16
-61
0
-20
-21
56
-81
65
66
18
42
27
64
-16
-59
-30
-72
49
65
-61
43
-29
58
-99
31
-87
-48
-87
-46
4
9
53
48
-80
-84
98
-63
-13
-31
-83
-17
-46
8
-45
6
4
47
41
-20
-77
-9
-69
-93
72
73
11
13
-26
-83
-28
-24
-38
52
79
-94
1
-41
-98
-74
43
-26
0
15
46
-66
-84
-35
-34
69
17
-10
-60
8
61
39
-3
-97
-12
-5
84
-34
44
74
-78
-16
70
-98
93
-49
8
-54
-25
-73
-71
76
65
-12
-28
12
39
-80
-15
85
77
-22
56
76
90
4
-16
-17
-76
-45
15
-23
29
-68
66
43
68
-35
23
-60
-81
18
57
59
64
50
4
-36
5
-23
-62
82
69
86
-66
-35
7
0
54
-28
-35
-76
94
84
-94
26
43
-7
95
58
-59
-12
-12
-63
-24
95
-67
-16
-20
-27
58
-50
36
93
-52
93
29
24
-83
-85
88
16
-56
-38
41
-28
49
25
80
73
69
-100
-96
-52
69
-62
-58
-75
87
-66
-12
70
6
17
-57
-19
75
77
62
45
-69
69
12
-12
-13
35
72
88
-62
-79
26
27
14
45
-87
49
98
-89
19
-8
-98
-36
36
55
95
16
27
-30
-63
-32
9
-3
-94
-50
59
-9
-80
0
18
57
62
-61
34
-42
83
27
-17
-2
-44
7
71
-10
51
83
-85
42
55
-75
23
-91
-50
-60
-35
-80
-55
-90
61
81
95
90
-63
-26
-12
-67
-43
59
-45
0
-12
-32
98
-55
1
-97
-67
17
75
12
94
47
-59
70
59
-77
44
29
-40
-99
-78
-92
-41
23
99
80
29
-40
22
-54
70
-37
-50
82
60
-89
-54
12
-92
8
82
24
-6
54
-45
12
-97
-12
-20
-19
-25
-60
82
-90
88
96
65
-49
39
76
-76
26
69
-37
-50
-70
90
88
82
-51
1
46
-79
76
85
-15
-22
56
-86
-73
-74
-97
63
-23
-84
15
50
94
-86
-62
-12
66
-74
-37
79
34
-52
80
-19
92
-47
-95
27
5
-33
8
-26
74
-7
-55
-12
11
58
68
-65
93
-63
-88
77
80
48
-30
-76
16
29
14
60
23
64
6
37
35
-26
97
66
-28
46
-67
14
-8
-78
80
-82
-70
-64
51
-81
-63
-71
-24
98
-35
-15
46
69
-88
-95
91
-99
26
34
-47
-64
-99
-5
-4
-9
-14
68
-61
67
-61
83
52
-48
-13
71
5
-48
-13
44
-56
65
47
31
39
-39
-64
-6
97
16
-13
-87
-53
40
34
-98
99
-95
65
-30
-15
-56
-52
37
-58
-64
-98
33
-79
81
-43
-30
40
-40
69
-56
-68
80
-94
7
-7
15
34
78
-20
20
-22
88
93
-64
80
0
39
-38
49
80
-42
80
44
-28
1
34
-10
66
79
-39
-9
5
46
16
-99
90
-6
-94
-25
-38
92
92
45
-55
91
76
79
-34
47
-45
43
44
59
-81
-37
-39
-86
84
30
93
70
-61
21
-91
45
43
-64
-39
13
-80
-61
42
89
17
12
-32
93
46
-2
59
22
-70
26
-71
70
-83
-76
-73
78
46
84
83
76
31
-49
-22
64
8
-75
5
-22
-47
-4
25
-74
66
-83
95
26
-75
85
57
23
-57
-41
6
-2
99
-57
-16
13
80
-70
-28
50
28
21
-86
80
-96
11
78
48
-75
-61
-2
-7
23
-95
-76
-61
90
4
-42
80
59
-96
84
-52
-48
21
-6
46
-6
71
96
72
-78
87
78
-20
2
74
-93
-65
-43
-95
-64
-45
-15
81
96
39
12
3
-21
97
21
55
-92
-57
92
-68
79
-86
-27
83
62
77
-71
85
78
53
86
-78
22
-56
-8
-52
-64
51
23
-85
-13
23
-13
10
-40
-13
85
-62
-77
0
-72
-90
-59
-39
-56
-98
16
57
98
39
-54
34
-84
-37
21
3
6
6
78
-38
89
-87
-91
-86
-57
-30
-44
70
52
43
-84
-41
-69
97
-60
-30
-52
0
4
-2
-100
-18
33
60
-67
-59
-95
63
-32
-3
98
-57
80
-54
77
25
-31
-23
-87
-63
33
-72
38
51
-99
87
54
-3
-97
-22
43
-95
39
32
77
-54
-48
-7
-86
69
5
-77
-85
-13
35
13
45
-77
48
40
-75
-75
-84
83
80
-36
-1
22
-86
44
-92
-62
52
13
12
-9
-100
-19
70
-75
56
21
45
-65
-62
29
42
52
-69
-62
-44
-16
-55
41
38
-37
35
44
80
-40
-65
12
-32
81
57
39
10
41
79
-75
-75
42
42
6
41
96
96
14
30
94
-72
51
-98
-17
-91
-34
-58
88
-33
-8
-72
76
-42
-48
5
7
16
2
-79
48
-91
81
-97
49
-46
8
71
24
35
-10
-58
-61
-68
-96
-83
95
73
-77
-12
-22
-60
3
88
58
39
-19
82
-19
91
-100
26
58
-24
58
36
-88
-90
-100
82
14
-13
-52
-70
51
38
65
65
55
12
9
-56
17
25
58
-65
-22
-78
62
-25
65
16
29
-100
1
14
39
-38
1
95
10
7
-54
42
-48
26
94
16
53
3
86
24
-72
-77
-75
-73
-64
-99
-76
-98
-39
5
93
-9
-26
15
-44
81
17
35
50
68
89
16
-52
70
76
-25
-36
-64
85
-86
-10
91
23
-84
-50
-9
99
18
96
-4
86
-29
24
90
-89
4
51
-17
87
87
-43
-9
18
-68
-36
1
61
-72
-11
-97
-71
14
54
14
47
-4
-60
-9
3
-57
-18
-91
-10
49
-15
55
39
26
62
-15
-78
-76
-79
-42
28
-20
-78
-55
-34
22
-71
29
48
-25
78
48
-41
41
79
-89
-38
27
-18
94
-39
-73
-94
64
79
-95
12
-34
-30
68
5
-61
80
-26
63
-97
13
63
-87
-7
90
-98
46
3
24
45
-88
-31
45
87
-56
-70
30
-26
10
99
14
89
47
96
-50
-82
-93
-100
22
28
9
58
-62
77
-37
13
-64
58
22
-59
17
-88
-83
-13
15
-71
37
-88
-66
-34
89
-23
13
59
87
29
87
51
-78
49
93
46
1
20
-82
96
-64
7
50
36
54
8
19
-7
7
23
21
59
-61
87
-48
-75
-1
-15
-92
86
-94
-26
52
-46
42
-4
-11
-69
64
-21
65
-2
25
64
55
-77
-26
74
-50
-88
-9
3
42
-27
-20
24
37
53
-36
-83
-86
-61
57
59
-82
59
-5
51
-32
43
-36
-88
-62
41
-52
-56
0
-33
-73
91
41
-59
-21
-8
-92
-35
6
-53
-19
29
72
-69
-25
-88
44
-36
68
78
-27
-32
3
6
-41
19
98
-7
-37
-57
-44
-88
7
-99
92
0
13
-43
75
-75
-53
96
-81
-90
75
-76
92
-1
-45
56
-41
68
32
-39
1
-91
15
52
-16
-36
21
92
52
31
-9
-2
49
-86
-68
68
-40
-67
9
31
91
-2
93
32
57
-16
23
89
86
28
-36
87
-49
-74
-82
-54
-59
-52
73
-39
8
-13
40
64
93
59
-57
99
99
67
-46
-65
-86
71
78
23
-83
-87
-2
37
90
71
58
-31
72
-28
66
63
-48
-87
73
20
-1
44
-40
-71
19
49
-16
27
-45
33
-11
10
-92
25
-17
-64
-23
-4
-86
93
-85
19
0
-95
-30
12
45
9
-54
-95
4
-90
-39
-77
-23
-86
57
-18
-74
-68
81
-34
-63
-26
-64
58
86
-83
-99
-63
-15
-64
-56
42
-89
-75
77
-88
-82
-15
-45
86
-54
-89
-80
-57
-71
26
79
33
-95
94
52
27
40
68
-97
21
-60
44
8
-2
-91
-32
-94
52
-56
62
-86
-1
-67
7
-14
55
83
-98
-79
80
-94
59
-2
19
57
-32
37
71
17
19
-48
71
90
-2
42
-59
-67
-61
0
7
49
-44
-71
26
50
10
-48
-35
-73
-100
7
-89
11
-77
70
-29
14
44
92
18
-28
-59
36
-87
-17
99
4
54
-16
91
99
77
12
79
57
8
-83
20
44
38
-10
-38
40
3
-37
19
54
65
-88
-56
-32
-52
-7
-32
-21
-4
98
-30
22
-17
40
14
-46
-58
80
-57
91
89
94
-21
23
-19
-48
-90
-28
84
-100
99
86
85
15
-67
33
-66
-88
85
-20
80
13
69
-25
42
-4
53
-82
-72
36
59
-18
-59
-11
16
-8
-57
-43
-63
84
-86
37
67
8
64
-12
43
88
47
18
-68
80
3
-97
58
72
-98
92
-25
87
5
26
12
-93
-35
-38
-85
-72
-50
14
-62
-24
46
-58
82
-31
-55
93
-95
85
16
5
-99
-74
-17
-89
34
8
-4
-80
-2
-100
-12
65
-78
98
88
54
44
-50
-23
-71
83
7
-73
63
58
-4
48
27
-71
-65
-33
58
72
7
11
47
-67
40
18
-80
-40
-2
38
-71
45
10
-1
87
58
-53
-96
79
-94
-39
-34
32
57
15
6
-81
-15
39
86
42
76
82
64
-18
59
-88
27
-20
-82
-100
26
-70
-59
-77
16
-66
-66
87
-4
-63
80
-88
34
-71
64
66
-70
-41
-14
-44
-43
35
66
56
-43
-44
19
-41
-28
-59
-48
31
-32
44
-63
-57
53
-84
32
41
-76
5
-19
-79
-37
51
-17
62
-60
-91
-20
-97
-45
-34
-54
-96
-14
41
-42
-59
-33
-47
-10
-42
24
47
34
-5
-18
-97
-64
58
8
-75
89
15
-23
-60
5
-77
5
-73
-18
-80
-17
-52
76
-21
-9
-27
-11
75
19
-47
-49
-14
35
-21
32
2
-95
-87
46
89
9
32
83
-96
69
-75
-92
40
36
-97
82
70
44
-60
32
-31
-75
89
29
-63
96
62
-27
-6
-16
48
-61
-30
-80
49
50
31
-98
93
-84
-12
-82
-17
-78
-18
-47
60
-66
42
63
-83
45
73
51
91
65
22
31
-58
-90
7
0
-42
-37
67
50
-74
-45
52
39
-90
13
-68
4
-64
96
-76
29
-83
99
-85
-70
-95
68
-68
-22
44
-80
-13
47
-54
75
17
89
14
80
-82
-16
-22
90
95
52
18
28
-16
32
26
-98
-53
39
-100
73
89
29
-89
37
89
56
-51
-47
79
64
-61
-5
-73
37
54
-95
2
-31
20
-33
8
14
49
89
-49
-63
43
28
-94
-25
24
56
62
-98
23
-24
1
-49
-28
61
67
-69
-32
56
-54
-60
-88
-9
-7
13
-20
-78
-16
-52
99
62
2
79
-75
17
66
-27
-23
-49
80
-73
-87
29
59
-25
42
44
79
-9
-40
-8
25
4
90
90
-16
21
74
-93
-81
-17
0
81
56
51
-73
-1
-69
-54
-25
96
87
-97
69
92
32
-90
-8
-98
66
-20
-3
93
21
-49
-10
26
65
-9
62
-71
20
30
80
84
-38
36
17
-44
44
85
2
33
-20
95
59
-52
32
-42
-19
43
69
67
6
-99
-35
13
42
94
12
86
-80
-19
64
-23
3
-91
23
-86
-86
57
-10
63
-93
75
15
-43
3
-66
-30
63
-64
74
55
42
-37
-23
-70
28
-88
-8
25
-9
-24
-25
-62
88
-7
-68
-32
61
-12
-43
-72
-9
-64
38
39
11
-99
-94
38
-89
-13
-60
81
-36
60
-96
-4
-82
31
-50
62
-76
6
79
3
76
-21
-29
-19
46
54
98
27
-3
-62
-63
-11
-95
-31
40
-98
-96
-43
89
-6
14
-95
52
-54
50
95
73
-58
-36
99
45
27
-4
-49
73
37
-100
-56
-58
-10
17
89
30
-8
46
8
31
31
-47
6
73
-37
-62
-46
-61
45
33
0
1
-33
-17
29
-56
49
80
-34
-11
-95
48
-94
3
66
68
38
-61
33
-30
96
97
4
-21
22
-52
19
-25
47
-58
-76
-46
-62
-91
-30
-18
-83
2
53
9
49
-56
72
-55
37
-17
79
77
-9
25
87
77
-70
36
-93
85
61
2
-53
61
-96
-11
-72
13
69
-57
70
24
36
97
96
38
86
98
-77
71
-17
34
-12
-84
-74
88
-45
-72
23
-95
-68
15
-53
-70
-77
-75
-3
-40
-64
-46
-79
53
-21
-35
72
62
74
-65
-65
11
-7
-62
-95
-66
-71
2
18
-41
92
42
37
80
48
-7
64
29
-86
-10
-89
54
-59
34
-18
56
35
-42
27
80
90
13
-21
82
-21
83
-53
73
48
62
-94
-56
-53
3
14
-80
63
-12
-100
67
-23
9
-52
-71
70
20
76
-24
60
50
52
57
57
31
-63
80
1
41
-98
69
-74
-64
32
49
-8
-12
81
75
56
47
71
12
95
-4
-42
87
-36
57
59
69
6
81
-54
-49
-73
-11
-37
-90
2
36
-24
-16
-10
-24
-69
-85
-14
35
77
79
83
26
98
39
5
25
-93
25
-33
-32
20
-2
82
-76
-73
-29
91
-64
-96
-87
14
61
-69
-93
37
-89
43
-42
18
-53
28
-83
-22
-2
-5
-42
-62
-64
77
86
30
89
77
60
-16
-94
-6
-19
-51
63
-88
68
-2
99
-98
77
-26
-20
-64
26
63
17
-27
-35
-61
42
44
79
47
55
98
8
-86
-68
-17
-8
-1
-45
91
-99
-90
74
99
22
-30
94
-88
88
15
72
-86
39
-78
-97
32
-17
46
-50
91
-45
76
-88
84
5
50
-78
91
-72
-25
-41
50
-69
54
17
-87
-42
33
87
67
-14
-56
-86
41
52
-13
-44
77
50
84
-5
-14
2
-8
-38
98
87
15
-38
-16
76
50
-1
47
30
68
85
34
-35
20
-19
-82
68
59
82
53
58
-95
57
28
-32
76
56
-97
75
-44
-82
-52
44
56
-36
-91
14
-19
-46
-22
39
-15
-51
38
-69
83
72
1
54
-75
96
-18
17
-20
77
85
55
-41
29
92
-64
47
59
-38
-11
94
24
84
-44
-45
-39
51
-9
36
26
5
-80
-67
16
99
-16
-79
21
-76
97
13
88
0
-16
37
19
-8
-89
42
57
-85
-47
-39
-57
-12
-17
-22
18
26
-37
70
74
-24
92
-94
-98
-18
81
60
32
-89
97
-12
-14
6
-53
-43
73
-54
65
68
-55
65
90
24
-95
-100
-49
18
24
-56
30
-65
-65
93
46
27
-23
98
59
-31
18
72
91
-16
-36
85
-9
40
55
-4
-34
-50
-15
-12
-66
-4
-100
-34
-52
-4
32
27
79
22
25
-3
56
48
82
-91
-20
-58
-23
-35
-83
34
-91
-34
13
-83
70
-51
85
95
99
2
14
92
2
97
-66
-72
28
-20
-51
-68
38
-71
24
40
56
96
-3
-13
-81
88
88
34
-99
66
-66
21
36
45
64
-56
-25
-52
-62
73
26
37
4
-51
-45
92
73
-64
16
-9
-73
68
-5
-77
14
81
68
31
84
95
53
-57
24
64
-52
20
13
-47
-12
10
-62
-30
-99
26
-8
-44
-43
65
-37
-86
-25
57
76
-45
27
-34
54
-56
22
20
89
-7
-68
79
76
29
-53
-22
45
73
-86
60
-35
24
65
73
64
-68
35
21
-45
-44
-55
62
89
46
41
-78
63
-65
-73
78
-10
-7
42
96
65
-28
51
24
-56
-55
89
83
-11
-86
-32
16
61
54
84
-9
-64
-12
-32
-59
-84
77
20
-3
-65
-9
38
60
44
-17
40
-92
-7
94
-77
-76
-2
-32
10
77
0
-71
74
-72
22
89
32
-74
-84
-22
28
64
78
7
-92
-15
55
-17
92
24
11
-94
85
-30
74
99
-61
79
63
63
68
28
-25
-3
22
49
29
62
95
60
53
-97
-77
62
-65
-11
10
-76
95
-72
32
-79
-13
67
57
90
13
66
52
90
-38
-91
-49
-2
-23
53
-36
-52
-8
21
90
40
28
-53
63
-97
47
30
29
72
-25
49
18
39
4
25
4
-76
2
84
-75
-13
96
-21
-28
69
56
-94
28
-41
32
-99
-40
-70
-24
-35
-1
83
46
-6
-75
67
38
75
83
-70
-66
-3
-1
-25
17
81
-66
68
-39
97
42
72
-86
-93
-9
52
37
-98
42
10
83
-11
-68
34
-69
-93
-45
31
-50
-90
41
10
-88
-42
-23
-67
-79
88
-32
-37
61
-50
65
-18
9
81
4
-7
95
42
-33
8
-76
-75
68
-84
7
79
5
99
-11
65
-82
31
83
-27
67
-66
-37
49
58
2
68
-22
73
97
-21
91
-69
48
-98
-2
63
-100
-78
18
66
-7
-86
-18
22
23
92
-75
18
73
-41
98
60
-72
48
-19
-20
-57
-11
-17
27
-8
57
10
-84
-16
-15
5
50
14
-74
23
-13
25
-4
-55
-21
-29
82
49
-12
-48
20
12
-92
-84
-2
-60
-9
-84
-63
18
-18
59
-78
-50
-88
-72
81
21
49
-10
-32
-70
-87
-27
-67
-48
14
-73
1
38
20
-19
-46
52
27
-86
21
-43
-78
-56
-40
-66
-77
-62
-88
-34
-17
-54
-42
94
67
-12
-1
75
-37
91
-60
-22
-10
-77
-57
-37
18
38
-88
-87
90
90
-17
-31
85
-13
42
65
-39
21
-55
83
7
-35
56
33
-55
81
61
67
-95
-60
-61
23
68
39
-10
41
-1
69
-81
-20
-64
-11
-6
55
-64
-99
39
75
0
-20
-2
36
-62
-55
-49
-34
17
-45
-24
-46
52
9
-16
-87
-2
-61
-92
-8
90
-16
39
28
61
41
-73
-32
44
-26
-26
-51
-56
-96
31
34
-25
14
-46
-20
13
-84
25
-41
59
-48
68
93
-1
-97
-47
-89
-37
25
0
90
-6
-40
-98
99
-48
62
9
31
-78
-73
60
60
31
-36
82
-44
-75
18
72
-21
94
59
86
70
12
59
-1
-66
67
-2
-30
-10
22
72
95
-15
53
85
38
-80
-43
2
-84
3
-40
51
55
93
-33
63
69
85
38
81
72
-62
-57
-16
-60
38
65
49
52
7
-7
-77
66
98
82
-37
-2
41
-30
34
89
-74
-3
-100
-7
-48
-11
33
-81
54
-54
-63
24
49
-9
68
90
-57
61
-87
87
13
-12
-64
62
21
-17
80
56
41
39
69
17
-98
19
-67
88
-84
-33
66
16
37
90
13
-49
84
52
57
47
-63
-24
29
20
-94
-58
-82
21
43
-84
21
22
-7
6
76
61
75
84
-97
35
26
67
9
-66
-37
-18
92
93
-93
47
5
-100
-14
-64
-65
-8
35
-9
63
93
59
50
-32
-98
-72
-89
-96
-100
-4
95
-69
-100
-86
91
-74
-94
64
15
22
-6
-91
-73
-46
-80
-3
-48
-66
-10
-21
64
42
87
6
-32
3
-55
63
80
48
-32
26
28
-97
81
99
94
33
-52
-53
-76
51
-98
75
-28
-9
-99
48
5
-6
-99
-97
16
-57
-38
-5
-74
-60
-1
78
11
-13
-49
-36
12
5
51
30
-99
90
-5
-75
94
27
0
-92
87
19
89
27
-71
51
76
2
-1
70
0
-21
-3
61
16
-60
55
-13
-45
19
46
51
50
42
-41
-23
41
-11
-52
62
9
73
-26
-40
-83
64
-37
-31
44
-46
93
-25
-1
-18
-4
-92
52
73
-3
23
-62
38
-54
27
-11
96
44
54
60
-100
-42
68
-79
57
-100
-51
-31
-44
-5
-52
-67
-1
-93
-38
80
3
-85
27
66
62
12
87
13
-90
-95
11
14
-57
-4
97
-51
-7
-60
-11
96
37
-50
2
85
49
90
53
-25
35
8
79
83
51
-5
-71
52
-21
-60
-77
11
-69
57
53
75
24
48
98
-44
-19
23
34
62
-83
-18
87
88
-41
-9
-54
-62
-21
60
94
32
69
50
54
-24
56
-19
-45
-82
4
21
32
-75
-62
-73
33
-47
47
-90
-23
-14
88
75
20
60
-58
51
-76
93
-54
24
56
7
82
43
-23
70
43
96
23
4
-94
-46
60
-12
-58
89
-9
91
16
-47
60
5
-1
38
65
95
29
68
-52
-87
-99
51
-5
7
17
-21
-60
-24
23
76
-17
62
-44
-38
-87
23
-84
87
42
83
88
81
89
-40
25
-27
-66
-86
-76
-44
-24
46
39
-42
25
49
11
76
14
-35
-70
-62
-29
36
-21
60
-65
-8
-69
0
76
89
-34
-35
-62
88
63
82
91
53
-92
67
-62
36
-26
87
40
-59
39
29
71
-52
-43
-39
11
-10
38
-55
-66
93
-52
-68
-5
-43
67
-75
-27
40
-32
-75
49
-97
-67
-97
88
3
-54
-56
-46
-61
-82
47
16
6
55
-79
-64
-93
-90
-81
86
31
86
-44
-15
-9
-58
90
36
63
53
21
-2
74
-10
74
20
98
20
-39
-43
-45
8
-88
-17
91
96
18
32
93
-94
-63
63
-58
-46
-1
-52
-25
88
99
-74
-60
54
-46
83
-36
16
-28
21
-21
52
96
27
20
-28
90
-27
-13
82
-83
-35
2
-85
-76
-62
2
87
53
-66
52
40
8
-22
-72
98
68
97
-10
18
27
-53
-28
-15
-57
-45
-49
83
-11
-78
-83
-70
9
53
-53
33
-78
-19
-46
-26
7
-26
-17
39
-22
26
19
33
4
-90
-80
77
57
-82
-58
-76
-51
-20
20
52
-40
95
43
59
14
26
87
59
82
-71
15
63
-28
52
48
37
-48
-99
-27
4
-39
-52
-54
-16
-51
21
-16
92
-5
-72
51
-64
35
58
27
67
-51
98
-56
-62
-100
-81
-30
-7
92
96
15
89
50
3
22
43
35
82
43
-100
40
74
-60
10
-48
-66
52
-74
-42
-91
-66
50
21
-33
-84
53
-15
-83
-64
61
71
-46
36
-4
-64
28
-35
37
82
-1
-59
65
8
28
-56
-82
-44
86
23
-9
-86
-58
-100
-39
-98
-56
61
29
56
93
-92
18
-58
-46
-82
93
-45
72
-61
35
23
69
54
54
16
68
-27
79
-65
-80
43
75
70
55
-4
40
56
-43
-79
97
-23
-90
77
9
32
-96
22
93
-6
95
88
-27
-30
11
-81
20
29
8
-93
85
50
-12
-15
25
2
-25
0
86
-52
14
57
-6
-11
-33
74
1
62
-100
60
51
86
-38
52
-22
-71
-7
-9
-46
65
-39
-6
-87
84
59
-63
65
-2
93
22
-76
-71
42
52
-64
-85
-70
-36
-13
15
-50
32
-8
-27
-73
79
-30
6
31
-88
25
-85
7
18
3
54
-21
43
60
59
-61
-89
33
-48
-85
-92
-94
51
-74
-13
14
3
78
-78
52
-55
-49
-48
-10
96
-11
-24
-96
83
-37
34
-86
-2
-83
30
-86
-71
0
83
-82
-40
25
79
1
-59
51
79
-77
66
-43
-63
38
-62
59
56
-26
-40
19
1
40
-14
67
99
-1
22
-14
-84
-61
-2
36
-38
-93
-39
42
-26
52
74
33
-48
-22
37
41
-97
-2
-74
-95
15
9
-84
-87
17
-79
-49
1
-91
97
-42
48
67
85
-68
-65
35
87
-45
87
-47
-28
81
32
-83
66
-21
3
98
-43
-97
-21
-11
-56
14
87
80
42
-86
-61
-40
-55
-36
-15
-28
83
-22
17
-1
98
39
32
96
72
43
-96
24
-68
-84
-4
19
11
69
-65
-62
18
-34
-98
64
-61
-4
-45
20
31
98
-13
-25
-37
-8
-62
-82
78
36
61
-94
-55
79
9
-9
-57
1
-77
-15
63
-98
-73
62
-40
75
-100
31
-11
-44
23
-8
-30
40
-32
99
-66
-89
82
24
80
98
79
-31
54
-43
-29
-61
28
-87
-1
-66
26
60
74
-72
-78
-59
75
-73
-56
34
-15
-82
-69
-100
-82
98
11
46
-30
-11
-78
42
-68
91
-64
-43
-90
27
34
60
-6
24
52
14
-9
-23
47
-76
1
-82
59
47
-56
4
-55
-80
47
34
50
-42
16
-83
-92
-93
-10
33
71
-64
-85
-15
-62
-22
-77
32
-36
77
64
81
72
81
-96
-75
-65
26
36
67
-36
-68
10
-68
-19
13
5
-81
-98
29
-69
74
42
93
40
75
36
-100
50
22
98
8
76
-80
84
-37
54
-13
44
43
-67
-14
-34
30
15
96
-95
29
-14
-60
-9
9
-11
16
10
44
-97
98
-17
18
22
-22
-73
-25
-61
5
68
-86
-59
-70
33
18
35
51
-51
40
-18
22
-63
30
5
-68
-17
70
43
41
-58
78
22
94
60
18
-63
4
99
-5
69
58
63
-58
4
-32
54
48
78
-52
-63
-87
15
21
91
-82
-24
-89
15
68
20
-41
79
66
-17
-97
2
-82
-62
-13
69
26
10
-3
-34
16
58
-2
36
-92
94
39
-85
-6
34
95
-73
79
-23
-99
-89
20
98
-40
-100
88
64
-68
2
93
-14
41
-66
-26
42
79
96
0
-23
-92
-53
-49
83
82
-45
57
-25
-38
46
-95
-14
-75
22
-99
-28
-43
30
-63
19
-1
-53
47
-41
60
61
55
-58
32
-34
-84
-24
34
-70
-25
-59
77
-16
40
86
63
88
66
-86
48
53
-49
82
13
-35
-84
-9
-82
-90
-83
-54
92
-5
-4
52
-16
-24
-82
23
-97
34
22
-67
-6
91
39
-97
-10
-36
-52
1
-2
35
2
20
50
72
-95
28
10
90
62
-45
43
88
69
13
-98
21
21
-2
61
51
-52
-15
-65
-13
13
-93
54
-69
-58
-9
79
89
-49
26
-30
64
0
74
-69
-56
-61
-21
32
-69
90
34
-77
-19
66
-99
2
76
-16
-38
-90
-95
82
-72
89
-84
25
-13
-5
95
21
-44
-2
92
-94
40
72
-80
98
-80
2
-12
-44
-47
87
66
91
44
47
-19
74
57
29
-60
94
79
13
24
12
-1
-47
52
29
-85
14
13
38
-64
-69
-47
85
67
50
-67
-94
44
2
-95
-6
92
-100
-89
-94
60
4
-27
-6
25
-69
63
31
-69
-37
88
53
21
-54
-38
-43
-94
-94
-60
76
-43
88
-21
-76
-23
-20
21
71
19
-16
-78
80
-35
-43
11
85
-60
67
-16
58
85
39
-12
-97
-21
-55
76
-98
-12
-66
32
69
-59
20
49
75
-46
36
92
73
-78
45
5
-91
-5
71
-80
-1
-46
-100
43
-90
30
-34
-8
-85
-26
-83
-30
57
23
-49
38
-70
-78
-35
-100
-2
46
-76
54
-48
10
-23
-7
17
5
-63
17
33
42
96
73
18
70
96
-37
-16
4
-84
-35
-50
51
-67
-74
51
-18
-67
39
45
52
-38
68
52
73
-35
29
2
53
-52
-48
-95
28
69
-86
-9
37
52
-74
-98
54
55
-11
-10
41
-41
-81
-82
88
82
-96
80
-26
79
-82
78
-47
-55
-6
-22
90
-64
-75
-62
-49
92
77
-21
-100
-5
-7
-11
21
93
-55
-72
31
-57
97
77
88
29
47
48
11
99
-21
-68
72
-91
-89
-32
36
-3
63
-95
69
-11
51
48
-47
54
99
93
88
-16
42
-76
-10
35
69
7
45
6
94
-68
59
-11
-52
9
-64
96
77
77
11
2
-49
16
53
-64
28
-58
-2
27
-60
-41
14
62
63
-77
87
-76
27
77
-95
-68
-62
-67
-50
15
-16
66
32
-60
-4
48
31
25
-3
38
-9
-4
-89
-21
-39
50
-67
91
49
17
33
44
88
65
-6
-82
-69
49
21
26
12
15
64
89
96
-81
43
9
48
72
64
-100
51
-46
-92
25
-60
-3
54
-49
16
-9
-17
15
59
-44
11
26
99
83
87
-69
-91
62
27
-11
47
-30
-93
-72
-26
56
8
-71
-47
-21
68
-9
62
74
-98
37
-5
-55
18
-19
31
-77
13
89
-30
-53
-8
16
66
-100
34
-57
87
-52
11
22
-6
24
78
-59
-71
-75
15
-66
86
-37
-34
36
10
94
18
93
36
-32
-39
-44
-82
73
-41
58
9
-24
69
86
31
31
-12
82
-14
98
42
-16
-68
-64
-20
-51
6
-26
61
-67
69
-24
-98
-81
-31
-39
-33
-94
0
-20
-76
-56
-37
-28
43
82
79
-23
13
44
-73
-4
27
35
24
-90
-100
84
13
28
-76
71
-4
-91
-2
67
-8
6
6
11
56
-58
-72
10
-79
-26
-11
-77
79
36
-1
61
66
-88
-46
-3
86
93
54
28
-5
12
50
90
95
70
-92
-6
0
49
-26
72
-89
-19
-45
1
-31
7
-38
98
-72
-58
-30
-76
-23
4
31
-66
-49
86
27
-53
-56
-16
-8
-74
22
19
37
-37
-15
1
-40
-80
99
-54
60
-28
-67
-73
11
54
-64
47
-83
-95
70
-63
89
7
-39
81
-86
-76
12
38
94
-60
-87
4
-60
55
-93
-91
-60
75
-58
-67
-28
59
-69
-34
7
-64
0
-71
80
-11
-81
78
-48
-97
14
-82
-20
76
55
-97
-13
91
89
-8
-65
-43
23
94
-15
-6
-26
94
-70
7
85
19
47
46
64
-54
-100
-97
-34
-35
69
6
-83
-43
1
45
25
-85
64
-69
-84
-63
86
69
-45
12
-48
52
-19
-100
-89
-25
-22
-8
51
-46
-79
-52
-71
-81
50
4
-56
93
-3
13
-8
6
75
42
-28
-27
-20
45
34
71
-8
-82
-39
-39
-70
-23
34
-69
-71
19
26
52
-23
-3
-42
-42
75
-28
72
35
96
56
74
-81
19
91
-16
-8
79
77
-45
-12
-10
78
83
90
37
99
92
-44
-44
45
-92
-38
90
-50
52
-21
-88
-19
6
-32
37
36
-90
89
42
40
-5
92
95
-88
-32
51
70
18
-18
-98
-35
99
53
41
74
46
-78
70
35
78
19
-42
-69
15
89
52
92
-38
37
27
-7
-1
94
-62
58
-16
34
76
-18
11
83
-75
-4
-39
20
58
-37
37
84
88
-69
-57
2
79
35
-7
-46
-56
-83
-71
-66
61
-82
-47
89
89
82
11
16
88
-88
57
98
-89
25
-12
-23
-81
71
68
34
54
84
87
89
7
56
37
-40
-37
48
-85
18
-40
-69
86
83
33
30
35
59
54
42
-68
-6
77
-68
70
46
-79
78
-7
-70
-94
13
79
9
-83
-6
73
-44
-10
-27
54
81
75
-90
53
-99
19
-90
78
10
22
-42
-20
-100
-34
77
-51
88
31
-40
37
-1
-61
54
71
-70
-38
50
62
14
96
92
99
-78
30
1
16
-42
-42
18
21
22
-47
-61
-88
-65
51
69
-78
74
2
-2
-40
-17
-54
-10
-33
-5
-27
54
4
29
-15
-11
90
-19
66
-53
-35
63
-78
-7
95
95
-18
32
81
-28
-69
66
5
-86
-8
30
89
50
-90
55
-73
85
-74
-65
98
90
-79
32
19
-92
-2
-44
69
-57
-25
29
86
-4
-75
-81
39
11
-34
77
-98
24
75
1
-6
-7
15
32
94
-40
-59
-10
18
-28
65
-99
-34
20
-46
68
-72
55
-50
-34
64
-99
-25
-25
42
-93
-20
-42
-68
-3
67
-48
9
28
-67
-14
-67
-86
-13
-55
-62
-20
0
-3
-6
48
-26
59
46
-58
-66
90
22
-100
2
48
50
-92
-74
14
40
33
62
-47
7
-70
73
-5
-36
54
71
-71
67
-63
-90
62
56
62
75
33
62
-91
80
42
-64
78
25
-22
-10
-49
-53
99
-13
3
70
46
-68
28
-38
-12
-45
58
49
-33
-11
60
4
-38
-8
-98
-48
30
57
-52
98
-58
38
6
-63
-59
31
-68
51
-49
-14
-12
-61
-35
-72
-54
97
45
66
79
-78
18
-49
-11
-79
39
26
-79
-18
18
-56
74
-2
-10
-89
-78
76
-55
6
2
-25
88
8
75
67
-16
-22
-6
-36
-73
72
44
-31
-95
75
-45
93
55
-98
-57
12
69
-95
64
-52
75
61
-62
-39
31
88
-62
46
-88
-60
25
-40
70
-100
-89
-19
8
38
-46
-90
-50
-81
78
81
-15
51
-1
42
-17
60
-19
10
27
-90
-89
-80
69
-16
-60
24
6
-11
-27
-95
22
-52
87
-76
-86
-52
16
81
-56
-60
40
-60
52
58
-38
-88
-40
35
82
-54
32
67
-31
26
-68
-59
63
30
1
-84
96
-33
10
-53
43
-33
51
-30
79
-5
71
-30
6
22
66
-4
-89
-57
-31
52
78
-92
-48
-4
-89
-34
-12
38
91
-58
-85
-31
-22
-15
65
-8
50
-24
77
96
-2
43
19
41
-93
-96
-86
-18
-1
-2
-96
-56
74
-26
69
80
18
-100
-90
60
-39
-61
43
-20
74
15
51
-51
77
-17
94
-67
38
-6
-60
56
-44
-8
36
67
-79
21
-65
-25
-2
26
14
89
-31
5
-72
63
-31
90
65
5
17
-46
0
16
11
74
-72
-53
-97
-73
18
-47
-36
25
-16
10
46
-3
20
49
65
32
-38
45
-75
32
-20
-65
2
61
-91
-85
78
-56
40
99
-67
3
-22
16
-32
66
69
42
-39
-72
62
-38
-19
93
57
70
19
-10
11
-11
-51
45
-71
3
5
-21
-81
-97
2
75
99
4
-54
49
-36
13
-46
83
-91
68
4
-73
22
60
-24
53
-27
13
94
62
-96
-47
-54
-11
-26
-99
9
-99
55
-15
76
-21
-94
-92
-21
-11
54
89
84
27
-14
79
-28
-91
96
-40
-12
-2
-73
23
-25
71
97
48
-4
15
13
91
-57
73
-74
57
61
-33
51
90
-16
-10
96
-42
95
-79
-20
-6
1
-14
37
70
-53
-73
-87
85
49
66
-34
-20
-14
-45
-91
46
87
9
-46
7
-44
-73
-73
-32
-64
84
58
10
90
38
36
-33
21
-65
75
53
93
-48
-78
44
82
-75
-65
35
76
-46
22
70
80
-51
-52
-62
-61
91
-73
60
67
95
20
63
-82
-8
32
-12
-19
59
91
-41
1
-71
-22
-73
-30
-45
-92
54
68
98
48
-94
-46
91
29
12
23
-92
-63
23
-29
80
46
83
34
-55
-54
-46
92
23
-18
-78
-40
59
1
-11
34
57
-58
-35
-65
22
-21
36
63
-98
35
-29
-70
33
15
17
-74
-82
48
-10
-32
-31
-48
-39
-80
-47
26
63
-6
21
15
-11
50
-39
-61
16
-72
35
7
-94
-84
35
-48
16
60
98
79
2
36
-46
-46
-6
21
46
60
9
-47
-29
-15
-74
6
40
-28
-40
49
58
52
6
37
27
-44
-99
52
11
50
-70
-52
-80
19
-55
-34
58
77
53
3
-62
77
-31
40
61
-31
-98
-100
-85
-8
-98
-8
-36
81
25
-42
-67
18
13
28
-57
-21
51
-93
-78
-14
79
35
32
71
-15
66
52
74
-86
53
-3
4
-23
30
94
28
-49
-42
64
-53
-89
-4
-71
-54
-70
95
39
74
-95
-79
-96
-5
13
52
36
50
84
33
-27
-43
20
87
21
65
-19
-55
-31
62
-86
20
-3
-56
57
95
8
-70
-85
27
1
-18
-98
-83
82
-32
-15
-47
92
-100
-25
-63
-4
-3
-97
-73
-100
8
3
80
-91
-57
33
41
99
26
-89
-58
-31
-45
66
88
63
-63
-97
-41
81
16
-61
-7
18
63
-39
18
-39
98
75
-84
27
-96
51
-32
-71
56
-78
-58
-29
-80
72
-38
60
-26
-83
-33
48
18
63
56
-28
-77
93
-43
94
-6
4
-45
21
60
-8
23
-39
-21
-83
-44
21
79
62
99
36
73
94
-78
74
-95
-27
-24
45
89
-51
24
36
1
61
84
-10
-4
-18
-100
38
51
-27
72
86
0
48
-6
-78
94
-59
79
-50
15
47
63
10
-34
73
-14
37
-74
-48
-50
64
98
-67
-97
12
23
-40
-50
-10
71
-53
-90
-86
55
78
74
15
44
78
42
-70
89
92
32
-84
-61
-5
-10
32
25
50
-5
96
-10
-37
-66
-81
10
26
73
61
-48
74
-23
22
-55
93
29
60
8
35
6
-50
55
-27
54
-79
-62
-47
-61
70
-38
-63
-2
-52
22
79
23
40
-91
84
44
18
-42
-14
-30
9
20
-34
67
-6
-4
-62
40
53
89
89
89
-8
-54
-3
74
-16
-38
61
0
13
-96
-21
5
-74
-48
-42
80
-99
-78
18
9
76
81
89
67
-65
-17
52
11
68
47
26
8
-55
-93
13
-37
69
-1
-72
-79
98
-91
93
38
57
-77
-73
37
-34
2
-92
5
45
-24
-59
-50
78
-23
-87
5
93
-95
54
19
-59
-67
89
93
13
-38
-7
-48
51
46
95
-93
41
-50
56
-55
78
-72
30
-41
6
-30
-12
-21
60
-14
24
-66
-49
-17
-34
12
82
-32
-45
-87
-63
-76
63
-11
-31
-79
87
83
-81
49
-71
-89
-52
-6
97
62
39
-59
-52
-45
67
82
27
-65
58
-79
-62
40
-45
-44
-31
-42
-16
-61
67
10
59
8
14
-33
-46
-84
18
13
64
58
21
67
86
-13
94
-42
-38
-31
32
0
95
71
2
-94
-83
-95
-67
92
-5
-55
21
-76
-63
73
19
78
-61
-72
-53
4
27
46
-14
46
53
50
50
67
50
-49
-80
-88
69
-62
-59
48
10
23
-19
-67
-96
92
-75
54
-100
-42
-80
-71
96
-21
59
43
-52
48
79
94
-92
60
-41
42
17
-36
-93
79
-83
-64
93
-22
17
-50
-14
23
-23
-82
34
93
-77
94
67
24
75
78
83
99
83
87
-43
36
41
23
23
-52
-7
-24
-87
-65
-35
3
48
-79
98
-42
-45
-38
5
70
-10
12
-42
-47
-51
-46
-12
18
-61
-21
32
50
-19
15
78
-35
88
25
-78
-76
-70
-34
-57
-47
15
69
30
-48
34
7
-59
-53
-81
17
-98
30
-42
39
-63
37
-5
-36
44
27
12
-1
34
93
-5
-16
-13
-98
-19
84
3
84
26
-75
-4
34
69
-59
32
-1
70
28
-71
95
54
-47
28
-39
75
45
-25
1
-83
86
-10
63
0
-54
52
79
-69
-6
-9
-22
-72
98
93
-58
-19
70
54
57
75
-66
-70
-21
69
61
21
93
-46
-17
-9
60
-33
90
49
-53
79
38
61
-80
12
23
53
-3
27
-61
95
42
-46
-81
-88
65
21
-1
-2
10
2
86
-62
88
-38
18
-90
-12
97
51
-85
97
63
29
-97
-49
-40
-75
-76
20
9
-95
-12
-64
-52
-22
4
-81
-50
62
79
52
-74
73
-35
-52
81
93
-13
33
20
-30
85
-15
1
95
72
38
47
-63
5
-25
51
-5
3
54
-45
23
-75
-37
52
36
60
34
-87
97
-51
-72
80
-7
94
11
-88
-97
13
27
-34
83
51
-60
48
61
23
5
81
-54
-51
-2
6
-10
-72
-43
8
73
-59
82
-93
-52
67
92
14
-91
-88
-29
-43
-39
-11
-41
76
-14
-11
17
-60
-79
66
-32
82
6
-87
63
-34
-67
31
-58
-14
99
99
21
-12
-54
-50
-8
93
10
32
-9
-29
81
-75
29
75
-69
24
28
-93
-3
-49
39
56
-74
-73
-55
-93
39
-87
76
1
85
-11
11
-61
-99
-34
92
43
-33
-73
-48
-23
-74
-36
38
61
-73
-37
31
-67
-9
-44
43
89
34
0
-61
69
-54
78
64
63
69
-20
77
-86
-22
-93
8
-86
29
11
-1
64
-55
42
32
48
-19
-33
17
-62
34
-45
82
-42
-100
-45
7
60
-49
95
-69
26
68
14
73
-1
35
-42
4
40
51
46
-94
-72
49
-9
-60
38
-50
99
74
-87
44
-84
-19
55
-71
24
-92
-9
-27
59
-21
-93
73
-51
57
-77
-80
70
24
-27
-6
-96
19
1
71
4
11
85
57
7
90
-12
-35
-66
-60
-36
-60
-17
3
79
92
-38
-70
34
44
-79
-53
-19
-95
20
-35
91
-38
-1
-24
-53
98
-64
36
-3
71
-21
-47
89
63
1
15
-84
-13
25
-54
44
-90
21
-50
-41
55
40
65
71
-83
-90
-31
-48
98
29
-13
5
-84
35
-74
72
0
88
16
-47
63
-99
7
33
-66
13
-6
-26
-79
83
-7
-79
48
-100
-38
-73
76
-58
62
38
-13
33
-77
81
58
-18
-93
-12
91
-91
29
-85
-88
83
-70
-79
54
-37
-29
61
5
-76
25
10
-89
68
-10
-10
-41
44
-14
-53
84
28
24
53
22
-89
-46
-53
33
-29
-23
49
-17
-46
-46
-59
-77
-4
-3
97
-29
81
-72
-96
-99
25
-36
-100
-98
70
-1
0
-10
-91
26
98
-40
-39
90
3
57
40
76
97
39
50
-75
-27
28
47
-39
49
19
49
-99
-100
-14
-70
70
1
-72
6
-29
36
-55
52
64
-33
15
57
21
29
-68
-66
-57
-59
-34
-28
-91
48
-38
-3
45
-82
68
-44
24
-18
5
-81
19
-91
54
-37
-72
49
92
42
76
14
-12
57
-30
-48
1
-91
56
27
-92
-89
17
88
-44
68
-29
8
30
-78
-7
53
-26
8
59
39
-17
-18
5
85
55
-59
29
-75
-97
-88
73
54
-15
3
-71
75
34
-13
-56
-37
-13
-34
-47
-41
-21
-4
-80
-29
15
-10
70
80
-20
-2
-79
41
59
-40
-44
61
-57
-97
50
-67
76
66
41
-25
-64
-16
36
34
-98
-29
41
-86
-96
89
-35
-90
-11
-32
-3
88
-100
-61
14
5
-24
16
87
-82
12
69
-99
-58
-63
26
-97
-83
29
79
20
45
-10
73
18
-77
-40
74
72
-65
67
-73
-50
-9
-80
-66
67
49
77
-57
23
-8
7
-86
-53
89
-24
17
93
-1
-14
-89
-64
-5
-21
-22
-36
32
-47
13
65
94
-9
26
-62
85
8
-2
80
-3
83
-52
-76
-13
16
-66
50
30
75
25
50
83
38
-87
-24
70
-92
-67
-10
98
83
-28
-47
91
-87
-63
-31
-31
-77
-53
-99
-40
-87
87
23
38
-18
90
-5
-19
87
-55
-82
-62
-94
-20
-20
-60
-15
67
10
41
71
39
-10
13
58
76
52
-51
50
-11
-38
3
-64
25
78
-78
74
-67
78
5
-25
82
-63
67
70
-64
36
30
-4
-85
-33
20
-99
-35
49
37
58
-92
-7
-41
60
-3
-57
78
-80
73
51
-17
52
79
-52
87
41
-45
-21
48
97
-3
-47
52
66
61
5
-99
-60
62
-13
-76
-48
72
-70
-88
-14
2
-59
57
-88
-81
-68
-99
-37
-95
-69
67
61
-76
-52
87
-21
44
-55
-98
62
33
-68
-54
85
-62
-62
55
21
-16
-99
-81
-85
28
66
28
97
-4
83
60
47
50
-27
-63
52
29
-52
1
69
84
85
-69
54
-96
-12
60
87
-6
88
1
-48
-59
-92
30
-72
68
-89
-98
2
-17
-42
-53
-95
10
1
73
-26
-41
-85
6
39
54
-43
45
58
57
-50
-21
-77
93
-60
-87
-94
-83
22
27
-8
1
21
-88
-4
-64
15
20
-79
50
-10
74
-78
41
-15
22
56
48
-70
98
27
21
-48
79
-8
-5
-59
-66
18
67
43
-65
68
-60
-14
-62
-82
24
-91
69
-90
89
-2
-11
-64
83
-41
-96
41
60
50
35
25
2
67
71
-81
52
93
57
33
52
-30
-22
76
-77
80
20
17
-10
-8
-73
73
-89
32
27
98
-26
35
-18
74
10
-49
-48
51
-46
-32
4
-48
-87
75
-70
31
82
37
-84
87
-48
93
78
84
-6
-48
25
-63
-4
-84
-95
-42
41
78
-18
58
-56
80
64
18
5
53
63
-38
-47
87
-47
-29
76
43
-19
-66
-78
-69
23
80
36
-59
-67
-81
-15
-14
-62
12
-3
-79
-95
-15
8
-68
77
-27
-39
60
-34
77
-91
73
14
-82
67
-52
-28
8
58
-87
-15
77
-35
-25
57
26
77
-70
-11
29
-40
91
-81
-56
-63
21
77
-59
-88
19
-95
-45
-52
-71
-48
-25
30
-16
-6
22
-25
-57
-22
-14
-28
38
38
59
-63
52
-95
48
-36
19
95
7
-68
74
41
-79
-46
68
42
33
94
-1
-8
23
53
80
23
-88
89
-28
-61
24
-6
-54
-44
-94
-12
-64
-41
22
-16
-69
-21
-59
-80
99
97
18
93
-66
71
-14
-61
-93
-50
13
-64
-6
99
-27
9
2
-13
-82
77
-53
91
78
-50
-50
39
39
77
-78
-55
35
21
24
60
-56
-13
16
-39
-100
-68
-35
90
74
24
-81
70
-11
-66
-16
36
-99
15
-46
-69
16
-97
-58
-79
-70
74
15
-22
-96
-45
89
68
-46
99
76
48
-41
16
62
-36
-27
36
15
-81
-95
64
-18
76
12
80
45
27
-57
56
81
-100
0
55
-28
-74
53
99
-82
39
72
6
-55
4
36
0
4
-21
-49
-92
-61
-1
-47
-9
44
-43
-100
86
-35
-28
-20
-88
77
26
-40
-59
-88
13
42
92
15
-18
36
-5
47
-27
-37
-86
48
-39
-8
-47
-87
-65
-44
36
35
13
52
27
59
-73
-98
71
-5
33
-37
66
-5
94
-10
-97
36
25
19
34
78
98
91
-8
-69
52
-17
58
27
-20
-37
46
65
-68
-3
-89
-99
89
-58
-42
-84
-22
-31
-55
5
98
41
27
85
16
72
99
94
-67
-99
-78
-61
21
-11
-9
-33
-31
45
-67
31
-12
39
-16
-99
-75
-76
-4
30
-99
-23
-1
-34
90
-4
88
-53
-46
17
15
55
92
-40
22
42
-85
-87
-31
55
-3
-37
2
-59
75
-47
-24
98
74
95
65
19
-70
-37
-2
63
99
-89
6
-76
-71
-18
13
49
32
29
-26
23
-24
-100
-89
42
-33
-27
84
-76
-93
92
-73
-69
39
-9
78
-62
80
8
21
46
0
1
62
66
11
8
6
-99
-56
-45
-15
17
26
69
89
-88
-48
82
-93
-14
50
-89
-13
-94
-35
78
74
-70
-16
-64
60
-100
64
-93
63
-61
97
7
-16
-71
-10
-85
-8
-94
43
13
-16
48
24
58
96
-15
57
11
54
94
-100
-95
85
85
98
74
84
42
34
-11
-55
-7
-37
-38
-83
54
-32
-59
26
89
25
-68
18
-100
63
95
34
-73
-65
96
-1
31
92
51
-24
42
62
-41
76
86
55
-99
-91
90
-56
66
-83
-3
47
-16
79
46
20
65
66
83
-84
38
65
-66
-90
-19
-57
85
92
81
33
57
36
71
92
-87
79
22
-22
-56
-6
54
6
-60
-5
61
40
-95
-98
61
-27
77
1
-70
30
45
28
18
-83
24
-75
22
11
66
99
-7
5
4
90
-82
-24
50
-17
-33
58
69
-12
-29
-77
-54
-43
-25
-35
-38
4
64
32
44
-78
-64
-7
48
-16
88
-13
-43
53
-51
30
38
-24
-18
15
-80
-96
52
17
-1
-31
11
-61
-71
99
-64
81
-85
-18
-69
-1
67
-24
-97
59
-11
27
-16
-29
-38
48
-92
-73
22
64
-3
-24
-23
37
30
-23
-23
20
-36
93
-2
86
79
-63
46
63
73
-76
97
-2
62
-52
-88
22
-59
-70
1
93
-58
-31
38
-53
68
-70
-33
13
-99
-60
53
-13
7
19
9
70
-83
94
-68
-57
58
-75
-96
44
62
35
79
3
-89
64
-93
12
98
3
-75
25
-6
-90
-87
50
96
89
-30
-73
35
76
-61
21
66
23
-18
21
48
85
-65
25
-74
72
19
8
40
62
-74
52
65
-75
91
66
-72
11
56
-46
63
-15
-24
-40
41
56
42
-6
85
-91
-30
2
56
-23
55
-58
-81
28
29
47
61
-53
59
-89
-30
-25
-88
-26
-51
57
50
14
20
-69
47
-18
-95
-24
-41
-36
70
46
33
-10
92
-93
-90
43
-87
78
99
94
-31
0
51
75
-50
-30
-76
-12
26
64
-32
-90
-12
-57
-73
-48
-38
-85
43
-76
-2
-92
-20
-39
52
-94
-3
-64
19
78
-9
-2
-22
-5
-4
81
-20
5
-1
22
-81
-87
-6
-94
-62
-51
56
71
77
81
-36
26
13
79
-86
-5
-40
-34
92
-59
-10
29
95
-58
96
-26
8
89
45
-79
-23
-46
11
11
-32
-15
-60
-10
10
-93
65
-93
76
70
-30
-11
-30
-60
-9
-88
92
-95
-47
74
69
48
52
1
45
42
-63
37
90
1
-57
-74
-61
85
42
81
61
-68
39
-8
-23
-57
30
-88
86
-53
17
-9
3
-11
-92
37
-64
-94
70
2
85
6
-81
49
10
51
-86
91
41
28
-3
-81
18
-78
30
-40
53
55
97
-33
29
73
31
-85
19
-55
33
-81
-16
-27
93
35
-49
-69
64
-35
2
-41
45
-39
-76
-41
69
-58
47
20
63
-68
71
-4
10
19
31
-26
-15
-43
-22
77
38
-33
-68
49
58
83
83
-46
19
-94
32
87
-17
-8
-14
-26
25
-96
-11
76
-14
-13
-57
-49
-79
75
91
-22
-82
84
74
73
-85
69
-98
-34
-76
59
-95
67
-31
-65
-66
-71
97
65
-59
88
42
-67
77
72
70
69
-99
-16
87
23
75
84
31
56
73
76
-39
-39
45
91
44
34
-48
46
-23
28
2
-82
83
-77
52
39
-97
-29
-19
97
12
-86
89
-50
-28
-41
14
-74
-21
34
1
16
-88
60
-55
66
90
-56
50
-14
44
-94
70
-11
-76
-98
-2
49
65
4
-33
-25
-37
-77
-61
-77
15
-4
37
6
75
1
25
75
79
21
-14
97
61
85
30
41
-22
0
64
16
29
3
-27
-41
-73
96
1
65
36
23
91
61
-71
53
70
-67
-10
69
97
22
14
-51
17
65
13
50
-51
9
-6
22
-22
-26
-3
-15
-80
33
-38
-11
-51
33
-2
-65
41
77
65
-69
74
83
53
15
-47
-55
-89
-78
-84
18
59
22
69
83
85
93
75
6
85
72
-1
-82
-86
37
74
77
74
74
-3
-29
-48
5
-23
-97
48
-27
41
-13
-32
71
-100
-61
-97
18
-25
38
-54
12
10
-39
-60
-88
82
-16
70
39
72
-34
-89
-80
15
62
-42
99
4
43
-50
10
-39
-59
25
97
-54
-82
72
76
67
36
82
91
-23
-9
99
18
-39
-83
-10
4
71
76
-82
-55
-64
24
-78
45
-55
21
-40
-85
-39
-8
-37
50
-100
-55
-81
70
58
59
4
18
-1
-17
25
-3
-92
94
12
-13
-33
14
-41
-82
-18
79
60
-76
-79
94
-99
-22
-63
-30
37
57
3
-51
51
32
-22
45
1
-70
-36
-37
71
50
12
-93
-27
-12
-16
-74
-15
-66
91
-92
30
23
-75
22
54
46
-31
99
-24
-10
-32
26
69
-16
-59
-56
96
-30
-72
89
45
-97
7
-28
60
-17
50
-38
77
81
-19
-25
61
46
-92
-67
58
95
-15
85
-84
66
34
-89
29
-16
-95
68
90
-37
12
-6
-86
86
14
56
-41
-3
53
-93
2
16
-10
32
92
-62
-11
90
42
-34
-38
23
-32
12
8
6
-22
16
16
11
-73
11
-34
-90
-97
47
1
-55
-98
29
-15
49
-47
82
68
-17
65
-79
90
-33
-75
90
58
-40
-19
68
-36
53
-11
54
65
19
-82
61
-89
-27
27
-31
-47
-19
-6
-8
-66
-20
81
55
17
19
-68
-98
-6
98
84
-5
51
-39
-86
-14
-27
61
21
-60
59
62
88
-98
63
-41
-9
-76
68
-11
-21
-92
-43
-5
27
71
84
-83
54
-42
-83
92
87
-62
-5
-86
32
95
-61
-58
-70
-95
-8
26
-68
40
39
75
90
-16
-4
49
8
-52
36
-9
87
-5
69
-91
-2
83
42
93
-75
-66
-36
58
-25
2
-34
48
-42
14
-33
-48
-13
-46
53
34
13
-19
32
-72
10
21
60
-64
84
-13
84
11
70
12
51
-84
47
31
-20
-45
54
92
54
-38
71
-46
40
-1
-36
4
-13
20
-64
-60
23
12
16
89
14
-98
-69
-67
25
-74
51
-6
23
-53
-76
-98
-19
-53
-43
-36
-29
-58
29
13
-53
17
48
-73
87
17
-6
-83
99
-93
35
-49
49
-71
-37
83
-28
80
63
-44
7
-64
21
82
86
35
-19
90
85
-54
-55
-32
-24
68
-1
-94
99
48
-21
-42
3
38
-86
-9
76
-39
-91
-20
85
79
2
2
-23
76
26
99
-1
-61
-42
-42
92
-65
27
-7
-73
9
80
-67
-35
-93
-59
-23
95
-83
-90
65
49
77
-48
96
-60
-44
-28
-52
78
-73
82
-86
0
-37
31
1
-40
-91
2
26
-16
-56
99
48
31
-16
85
77
-49
-57
-49
78
47
94
-99
64
-39
-9
-52
-45
54
-16
-43
77
-7
99
17
26
49
35
-73
-69
-85
65
-63
-100
72
16
-58
27
-5
-98
-60
14
14
-100
-13
-53
-76
88
-86
94
-86
49
44
71
26
58
-61
-78
-8
-13
9
99
-31
20
50
17
96
67
-66
-14
67
96
21
63
29
-17
36
66
86
-98
63
-51
64
56
95
5
-5
-95
62
-81
-21
35
-47
50
8
40
-2
37
-25
9
5
-54
23
86
-53
-69
6
-97
-75
-29
-83
74
-5
17
-23
46
-19
81
-84
-8
90
-69
-60
60
-18
0
82
-58
-85
-86
-83
17
-76
91
-33
48
-26
1
-16
-45
-40
-56
-93
69
13
-31
-42
-5
-33
66
-51
23
-98
78
33
-58
81
-42
-19
-34
-52
7
58
69
19
-66
-13
14
70
2
75
-27
69
25
-10
-68
-66
-43
14
47
76
-80
-25
22
18
-42
-84
64
89
-5
-45
72
79
-76
70
11
-95
-86
52
-33
74
36
-48
91
3
-20
-80
66
-91
78
-56
17
85
-36
-48
-36
64
53
-52
-52
72
79
-6
68
-67
18
89
60
-9
-65
80
45
98
57
21
13
-61
75
31
-74
67
-61
86
59
98
13
57
50
-27
18
48
48
-53
35
76
-47
-59
-48
-85
-65
-60
94
-63
70
31
-7
-13
-83
77
-66
-59
-49
-57
92
7
27
42
-53
-85
-72
-44
54
42
93
-4
53
24
-56
7
-65
85
94
9
-18
-59
19
-31
51
-78
-86
8
43
81
38
-86
2
75
-22
-67
39
-68
-66
27
40
49
-21
-45
-48
45
-86
-19
-83
61
63
77
87
22
-76
79
47
-69
-85
12
52
67
-69
-36
75
-78
8
-51
88
-66
92
-94
32
53
-62
-17
41
-3
84
12
-36
45
-29
81
-78
-38
32
-63
13
-52
9
-6
-32
-37
-34
-52
2
11
-20
-17
22
56
-55
26
-66
-90
-95
97
-38
-17
33
-1
20
67
18
-51
-2
-77
-87
-71
-42
-25
-20
-14
96
-87
31
-70
76
41
63
-2
34
-47
55
-77
59
-100
-78
73
82
-77
24
-92
3
89
-60
64
19
-48
-75
45
65
-22
-12
-61
35
-19
29
-48
-21
73
-6
-64
-93
-37
-28
-92
-34
-57
-37
-58
98
89
72
-21
-53
-27
41
2
50
41
-27
-19
-34
-9
24
30
-23
-57
-79
-44
94
4
11
-99
89
69
-71
-35
-8
-81
5
24
0
97
82
-35
-4
49
64
-3
-14
-99
57
10
69
45
-46
-6
-54
-9
-45
30
-43
58
27
-10
52
-25
-82
56
16
76
32
-32
-25
84
-58
-14
36
76
-13
-98
-85
-42
88
-20
31
3
-56
56
-9
69
-37
-33
-23
-37
-47
-13
69
-39
-22
10
-34
63
-5
46
4
-72
28
9
-99
78
24
-64
21
51
4
42
-52
-37
-5
64
-9
1
-71
-98
9
80
-25
67
3
-5
6
38
-22
22
16
81
-39
-34
3
3
70
14
-73
65
49
-59
91
-44
-38
52
83
-7
50
92
28
44
-10
-73
43
30
79
-75
51
18
69
35
-83
-38
-83
-89
-83
47
32
-26
18
-79
38
-38
-74
59
-37
-2
-17
-29
-95
-68
-50
73
-74
66
14
-66
-16
79
-57
6
-34
-92
27
97
-96
57
-64
62
-46
-19
-80
-79
-43
-29
-99
-9
-82
-71
73
87
83
90
-59
-20
-21
-17
80
-40
-66
-63
-94
-69
-59
19
-22
-83
-85
85
-51
72
-52
-77
-40
9
-100
-96
32
-64
36
-67
-97
85
8
23
98
62
-51
32
-95
79
-95
-4
-18
-39
43
-58
-30
46
37
-76
-100
12
38
-79
3
-16
61
49
-82
-52
-93
-62
58
68
1
98
-60
22
-54
67
-48
-47
-30
62
-70
-25
-65
87
-62
-35
54
-51
-19
-78
-39
93
49
38
24
39
49
94
-2
1
-6
29
-27
98
-59
5
-36
74
-41
-98
-72
33
29
22
89
-43
91
-86
-57
-81
7
51
28
24
2
21
35
-8
95
76
-78
40
-65
16
-68
25
-13
-70
-62
4
28
-97
-61
-21
80
93
89
23
37
52
-89
76
-21
55
64
98
-67
35
-96
-26
-15
39
1
80
-24
-28
-17
62
-40
-10
-51
-95
-32
-44
60
94
-29
21
0
-41
-8
68
22
11
17
-3
-61
-100
20
-56
-33
-1
31
-98
-30
-94
-17
25
-43
73
-14
17
20
-71
90
20
42
48
-27
78
94
-100
36
-31
-60
28
97
14
-65
76
-91
69
22
-67
32
25
77
4
-46
0
78
-63
-15
-14
23
-12
76
-56
29
99
48
-89
-79
46
89
-44
-78
-17
-21
82
44
76
49
-47
95
87
-90
42
-21
-72
-70
-23
34
-48
95
-22
6
98
76
-33
30
-50
-94
40
83
-99
6
-44
-81
-52
6
88
-32
42
-8
-2
10
-76
-65
-41
-21
-44
-18
-45
10
-3
-30
80
-70
3
12
18
12
-48
-52
26
51
-71
-52
82
44
-61
-84
88
93
24
-7
-71
77
54
-100
24
-11
10
88
-1
13
65
-12
-11
-70
-17
-62
-16
71
11
-74
5
-87
-37
75
6
-96
28
27
83
42
-35
46
-4
-22
-28
-83
62
-62
1
62
-44
84
98
43
40
-9
46
-18
-54
-33
-58
-56
-16
-66
1
-13
-73
35
63
76
-87
56
40
77
71
-16
86
-15
32
-40
-56
-78
-29
54
-79
88
-54
71
-96
10
-64
85
-87
-38
-52
89
-28
84
62
69
12
-41
-7
-50
27
-81
-15
-72
52
90
40
-94
-47
-14
-92
51
-90
-78
90
13
-34
53
81
72
4
-77
-80
67
-28
37
58
31
92
19
76
52
-35
-28
59
-96
46
-98
27
-99
-61
-58
22
99
-46
3
-70
30
-98
46
-2
-95
-17
60
-3
66
-70
23
-52
40
29
58
57
3
30
76
5
-61
-44
46
-53
83
78
-48
-71
-49
59
-63
63
20
90
62
-74
87
26
-43
19
96
-28
18
91
-88
40
58
-95
-14
-74
-98
-74
46
87
66
24
3
82
79
-34
-18
10
-11
-69
54
64
13
-70
50
-66
-82
-71
-19
92
-98
72
56
54
92
99
-71
-43
-37
46
-93
-43
26
58
54
-9
-14
61
-32
48
39
-18
52
98
-93
65
-46
-87
-65
79
-81
-88
27
-37
79
13
-48
-80
72
-37
-61
-49
-39
71
77
-81
42
-19
10
-35
78
-45
23
-1
-26
94
63
44
88
60
-17
-33
88
26
-88
27
77
79
-51
-72
-96
-56
14
14
-88
13
-75
58
18
92
23
55
-25
-99
60
47
-3
54
-70
2
67
-16
-73
-10
79
-79
14
-80
-53
-5
-19
18
-16
37
-60
-98
25
-48
24
-39
11
29
32
99
83
69
-8
94
41
81
-35
-99
3
75
-49
23
61
85
62
-12
-24
-16
-2
-1
56
40
-91
-68
-45
-66
-49
-43
-41
94
-49
-48
-77
59
81
-85
32
7
-75
-78
-31
-57
-9
16
9
-26
-19
-68
-84
-80
-95
-18
73
-78
-88
-77
-42
-7
-30
45
-83
-72
58
62
-91
-18
72
-74
-84
96
5
75
-36
74
-97
89
51
-29
-58
-53
-88
26
-42
56
98
-20
78
9
-85
-56
96
-95
45
-68
-94
-98
84
40
-99
-48
12
-84
36
-40
52
-90
30
75
-12
-2
-56
15
2
-26
69
12
-93
12
-25
-50
1
-54
67
19
-80
72
-17
-64
85
-56
87
25
-15
-5
-15
64
90
-30
-98
-90
98
39
-6
-56
-43
84
-67
-13
-11
-52
-29
-69
88
49
-63
-55
93
-82
-55
-53
-22
22
-96
48
10
-3
-11
68
29
-10
-99
-63
-24
76
-99
-33
38
92
-64
-11
7
82
-62
-72
9
44
83
-53
28
-99
-80
48
-78
50
-90
-98
-57
82
56
44
-19
89
-4
-92
91
-10
-55
-60
71
-50
44
1
73
-56
51
-60
-78
75
1
98
-98
52
-29
6
-58
-43
-14
-62
16
-22
-38
-17
-78
69
75
-15
-11
-3
38
-58
7
26
82
79
-92
-75
55
56
86
-98
-30
-59
34
37
-37
46
84
-83
-36
85
6
77
-45
-27
-11
-87
-55
29
-35
9
68
-91
94
-31
57
89
79
-47
-34
91
82
-35
-72
-98
24
-49
-64
-16
94
19
-69
-57
-96
-60
82
23
45
85
71
19
-45
75
-14
3
-59
-23
35
-68
-70
84
-32
-18
56
-80
-39
2
80
-78
-6
59
-20
39
25
87
-26
21
65
-35
83
-31
-66
33
-56
-31
-47
-91
51
99
62
-77
-50
-27
-51
-7
47
7
78
11
91
78
-87
-33
-92
98
-28
-3
-71
-86
-74
-10
-10
94
-100
-41
-77
37
97
70
57
64
-92
-20
73
14
-36
-61
-9
-86
7
73
24
11
-28
-2
40
66
-51
35
-40
-31
90
-21
46
-30
89
94
-36
53
-54
84
-51
-82
-5
63
13
-73
-89
-68
49
-55
-4
68
56
81
-12
61
-64
65
-44
-42
67
44
20
-29
-69
94
-89
-26
52
27
36
-25
-15
55
-5
-27
26
30
52
5
-20
53
44
18
10
80
-87
-73
10
61
-23
41
-37
89
14
-73
-18
10
93
-26
-86
-35
-98
56
-20
-15
6
-50
47
76
20
-82
-31
36
73
-42
-82
-72
67
-47
80
-24
84
25
7
-6
-58
-33
30
79
-86
79
-42
-59
-14
-65
-89
-98
75
9
-76
-47
-82
-18
62
16
-79
54
60
17
10
-42
-14
41
-100
33
-1
-26
-59
2
-61
-29
7
80
33
58
30
3
-15
13
1
39
-87
-59
-12
38
69
55
-83
-45
61
-100
70
-84
62
72
-30
87
-12
13
19
65
-2
48
28
10
2
-44
-85
-83
34
-58
41
-97
-49
-39
4
-50
94
-61
-59
76
-80
31
-90
-45
-90
-100
-10
-77
-36
-41
-80
-53
22
12
80
-60
73
35
88
-84
-45
-7
99
-94
53
-77
48
69
-1
-6
56
-55
-83
28
67
-100
-15
7
80
46
34
28
28
64
59
89
-75
-49
-2
-1
39
-63
3
-10
38
23
-21
45
-34
-29
-54
-98
-48
-36
13
-23
-91
31
-88
88
39
40
43
-68
-10
90
14
14
41
-69
74
48
86
4
-70
69
36
7
98
5
46
-71
54
-74
99
-29
7
-72
12
-53
-62
55
29
56
-47
-81
95
87
-42
75
61
39
76
-18
-10
-36
48
-18
-5
17
25
-51
42
31
-92
42
90
14
-85
63
-81
-87
39
68
88
-73
99
-67
-1
-25
51
72
-63
44
-43
33
47
57
-98
33
-68
-81
88
-12
48
28
83
9
5
-82
-38
32
-56
-24
87
72
49
-11
65
-50
-2
67
85
-44
-59
-79
-53
65
-79
-20
-77
38
23
-82
-40
97
90
25
19
5
-93
10
19
-86
69
81
83
89
-72
48
-20
82
20
-69
-51
-71
33
55
-8
-89
-20
85
-88
29
-76
96
88
54
-98
21
-51
53
-18
60
-34
-11
15
60
-78
-72
-75
27
-85
-30
64
-42
-46
6
-12
-99
44
-71
95
51
91
-42
83
-59
-32
66
-51
-31
-33
-6
36
-87
-69
-31
38
0
92
13
63
-52
-81
52
68
-68
45
84
39
92
-99
48
75
47
-50
-14
-69
-52
72
-59
70
-51
99
82
-42
19
-13
30
97
-82
-54
49
-81
44
22
-62
38
-73
-75
-23
-30
-36
-91
-35
32
96
-63
95
53
86
-15
-17
75
-72
-39
-10
28
-30
13
84
-78
-19
27
90
54
-46
-70
-70
47
-60
90
14
21
-36
-76
-66
-90
-17
26
79
89
99
-30
96
-30
66
32
70
-58
-66
74
-29
-89
53
-89
-94
82
-9
-6
-98
-90
62
36
-93
80
76
-24
85
29
-52
91
-16
63
2
-100
-80
-60
-84
-48
58
51
13
41
99
33
-80
-33
15
-61
10
79
-12
-91
35
52
49
26
30
-21
-95
-92
54
-36
68
-81
-13
-74
55
65
-18
-7
75
93
58
-70
76
-40
-44
90
-45
-21
-60
56
-74
-6
-37
-15
-18
20
23
-11
17
5
-10
-29
10
88
88
-88
6
1
31
-84
-49
90
-45
37
-26
68
-71
40
-27
-24
-20
13
-85
54
39
-85
99
-18
66
-28
-89
78
67
-30
97
-76
6
66
3
3
-16
48
-96
19
33
3
-70
-100
96
2
68
59
75
47
-77
81
-17
-53
41
80
-27
10
-94
-8
22
-24
-93
-7
-8
-59
47
65
88
-27
-68
-56
59
-21
46
-62
-96
-9
90
-60
9
-35
-18
3
34
48
63
-62
32
-42
90
10
46
-98
-41
87
-37
-32
-61
49
80
76
-83
80
-55
61
27
-100
-5
-17
-98
-13
69
23
-44
84
25
-86
36
99
-92
-79
47
6
60
-45
61
-48
82
-77
-27
20
-80
-36
-78
-35
-27
58
42
-93
94
83
16
-80
55
-51
77
91
11
-30
50
-43
-95
10
-39
82
-65
-97
-35
83
-85
-73
47
82
-41
-91
-78
21
-99
-79
-78
14
-77
-79
96
-54
73
24
-95
-39
41
30
72
30
-66
49
16
48
72
42
7
63
6
-21
55
-94
6
-57
15
89
-39
50
66
-49
58
27
-50
90
0
-1
-96
-98
82
-87
-10
-81
43
78
60
-50
-41
29
-93
61
36
87
95
-98
60
27
-24
65
90
-82
-60
-52
3
-47
-62
-32
-9
-93
66
90
-1
24
36
80
-70
10
-58
-100
43
-49
97
-99
29
76
-10
-20
-22
16
-3
-36
-65
-20
-57
71
45
18
5
76
-28
26
-81
-27
8
-35
-38
-80
24
4
-60
-12
93
89
-70
-41
16
-24
-100
-11
7
95
54
-12
50
-100
34
22
-64
-34
37
-98
-89
46
-80
-34
52
-65
32
-64
-32
-36
-65
-36
4
50
-100
-70
-98
-66
17
81
52
7
35
-41
-40
-10
-89
73
-51
69
43
-51
81
-1
27
54
-68
-73
94
9
8
-93
-96
-10
-39
-94
24
64
-2
3
-3
-24
40
-40
-20
-82
35
3
69
-62
-20
96
80
-21
34
-68
-70
30
-97
91
-20
-95
64
-8
-43
56
-61
-79
-33
95
89
-79
96
65
92
-14
-22
-7
51
-94
-36
-9
-84
-26
82
-98
57
-35
-85
83
14
-18
66
-88
1
59
72
-38
-61
56
71
-88
71
31
2
-59
16
-82
-37
64
87
44
92
-14
70
63
-61
-17
15
2
40
-56
-64
37
16
40
-13
-75
87
-58
16
30
66
-45
-25
-74
3
5
-53
43
24
98
-64
-96
-58
-63
-23
-20
17
-26
11
-13
23
44
-34
98
7
48
-67
-51
44
99
20
27
-74
88
9
4
83
87
-26
50
-7
17
-74
22
-64
69
62
-28
70
-54
-10
81
50
-82
56
-36
-3
15
88
-61
-82
72
52
-41
-19
-10
22
-53
-38
-77
80
17
-9
27
96
-58
-69
5
76
47
65
-12
-97
84
72
39
-51
-37
28
-90
11
48
77
38
42
-69
70
30
70
-85
24
-77
-30
-46
80
-79
-10
-79
-17
-93
60
-58
81
-51
79
10
-95
79
45
16
90
-83
-65
35
-40
45
78
-57
17
-40
16
75
86
93
-93
-35
78
-21
-70
62
77
-59
78
87
-48
-45
-18
-83
-67
86
-63
42
25
11
-37
-92
-63
-59
-65
89
61
-44
29
75
26
82
44
-88
48
-32
-63
-91
-69
-60
-15
77
93
-42
19
44
36
-28
41
-47
-49
18
-56
-45
-57
45
14
-5
-44
-22
-12
75
30
-62
93
-11
69
74
-18
55
99
8
93
-3
64
-72
39
-96
94
88
28
22
-90
-16
-2
-63
-22
15
-61
44
-91
-95
-90
-20
40
13
53
19
71
-65
70
3
-37
-47
-60
65
-55
55
-71
23
-13
-45
-5
-17
85
-26
52
-3
10
41
93
-83
-64
-29
-13
68
-62
-37
85
-85
-3
-56
52
33
-27
-81
19
88
96
-83
-46
76
27
29
-2
-97
12
-60
43
88
-96
84
12
20
-26
62
-14
38
67
-53
4
-44
7
13
46
-30
-56
-15
-19
75
61
8
81
-60
-10
6
12
3
43
-78
10
8
90
-89
-71
-76
-27
51
-20
23
2
-42
-85
14
77
-27
84
85
-45
-32
-32
88
97
-55
55
-87
20
14
5
37
10
-88
-62
0
33
-76
-4
58
-66
-70
16
-23
89
-35
-15
-79
31
-54
-65
-6
-80
-12
12
-7
-54
95
59
66
-74
52
-94
52
97
85
18
-83
94
-7
92
16
-63
-22
15
27
-1
-3
-1
-26
-91
98
-89
-79
86
69
-30
-90
97
84
86
15
-54
25
-69
25
0
42
-21
-7
-65
-72
50
-51
47
61
72
78
-92
97
36
28
-65
-42
-5
-93
61
3
-46
-42
23
86
-32
57
-78
37
-49
26
-1
-65
61
-29
-19
-97
-2
41
78
65
-76
81
88
-64
65
36
77
-98
-20
-33
-11
-83
3
49
10
94
-88
31
-76
32
-1
-46
-74
-68
-25
-29
-71
-65
-17
-99
-8
-73
-54
-68
75
25
-18
-91
-9
-38
97
30
46
12
46
23
-4
60
95
-79
26
-78
-70
-66
-10
-7
73
98
66
39
13
0
99
39
-77
71
-91
45
66
55
14
-47
-13
-1
72
24
98
49
67
16
-92
24
-6
-45
89
56
85
93
85
-41
-49
-63
-15
-62
-39
-88
47
83
-42
-20
94
42
-72
-19
-38
26
-92
25
72
-43
57
49
-24
-53
-34
50
12
-65
20
97
8
-22
-94
19
-45
76
-48
12
13
-1
23
-50
-71
-65
-65
68
45
7
24
55
-33
6
-83
-95
3
10
77
-40
-6
83
-12
21
85
-77
-78
-90
66
-99
98
-79
30
28
6
-22
-4
-75
17
-9
-4
15
93
-7
40
81
-90
6
-68
-91
-41
13
84
-27
-5
-63
97
-93
-17
42
23
-67
38
-56
9
-80
-28
90
38
-100
8
14
-47
1
20
-47
-61
32
54
1
43
21
12
-31
57
-28
-69
-35
-65
-79
9
79
17
-52
-4
73
71
-59
-46
-52
-72
-27
18
-48
89
61
-29
53
-97
66
12
58
-71
66
-100
-77
-87
8
3
16
93
-66
88
-76
1
-45
76
-84
-25
67
-18
-47
58
55
81
-57
-9
-28
-84
-18
60
56
64
64
22
-94
-81
-19
-26
-63
-6
-12
43
25
68
51
14
-47
-34
-96
26
-48
-14
73
-53
50
-28
41
-88
85
53
28
-68
33
-30
-75
-7
87
-67
-91
86
48
10
-41
-69
-14
-67
34
57
-25
2
55
96
94
29
-21
35
22
-45
23
87
64
-48
86
60
-43
74
-1
19
96
70
-84
-47
85
-62
34
-62
-79
-69
-14
50
76
0
-65
-64
5
-98
49
-76
68
69
49
-46
86
-93
54
15
-84
-96
-65
-77
-3
90
-22
-96
22
42
69
-5
-57
78
-13
40
-24
64
-63
2
-29
-97
-7
35
75
44
70
25
-98
-48
-38
19
95
-100
-35
-38
71
-78
-57
91
-3
74
-97
-5
-53
54
-76
-36
-13
10
-100
-40
26
55
92
51
28
-81
-80
53
-88
14
51
88
37
55
40
40
5
52
58
-79
73
66
34
85
70
-28
-49
-83
22
-65
58
79
49
-18
66
74
70
-50
53
-34
61
-43
57
63
-17
39
34
-36
-1
9
12
-38
43
66
-92
-25
-42
6
90
-84
48
21
-79
-62
-39
76
66
0
41
-54
78
-69
67
-27
-77
8
99
77
-95
14
-2
82
93
72
-7
-62
94
-47
-91
38
6
-96
65
-3
-37
23
65
25
86
14
-91
57
-77
-75
-35
-10
-69
10
83
-94
-2
-17
-7
-11
61
96
5
26
-88
84
27
-94
27
82
98
-56
-98
-74
-63
85
52
28
-29
-76
36
-5
32
32
-73
46
-9
44
-55
-1
-48
-76
44
-91
-41
27
-31
-64
94
-44
88
-62
-30
21
-54
-16
-31
8
29
73
50
-37
48
-34
-74
91
64
51
-27
-3
-70
-99
20
-98
41
37
22
83
-5
84
72
91
-41
-81
-71
-29
25
-99
-70
-86
49
-26
66
-89
49
-66
-90
23
-2
-46
47
-52
-7
98
-12
42
54
0
-70
-12
-100
49
-32
86
14
97
-80
-44
-46
28
67
-13
16
-54
-100
-50
45
2
32
85
-47
2
-84
-72
-11
78
-8
98
-79
-57
43
-52
53
-82
-33
79
94
-30
14
15
-36
85
36
-52
-30
62
-41
82
29
50
-83
-5
56
4
21
-77
63
32
81
85
83
66
50
-43
6
60
-36
-27
15
-81
-53
-29
-88
-30
-90
75
54
17
-21
-47
81
64
-4
10
-60
24
25
-4
79
-40
78
51
52
-40
-98
-83
-34
-22
-1
40
25
59
80
66
70
-47
0
-47
13
-36
-7
29
0
1
85
-53
-26
-83
-48
-5
-11
-65
87
-20
75
74
79
54
95
-79
-8
80
43
-12
67
19
-35
10
67
63
31
-17
-40
21
-92
32
41
-76
59
-36
59
48
-39
-59
-12
-16
-30
47
85
-97
-33
41
72
93
-41
-38
31
70
47
62
-19
83
60
-95
-32
-8
-93
26
-33
-73
38
-68
-8
35
18
-71
78
-25
23
-56
25
-49
-81
1
-18
15
-37
-34
81
35
-22
-36
24
-41
-44
90
34
-80
-74
2
-57
3
54
-50
98
-84
-95
-68
92
33
27
-84
-5
0
-33
34
43
-58
-80
72
27
-14
79
53
-77
-30
-58
-45
-35
-36
-59
46
-70
-33
-46
-31
78
67
-50
-83
47
-34
6
44
17
1
-81
83
-50
-94
94
-25
4
-28
-42
65
-17
-76
-85
-60
-63
-100
-81
22
95
-67
19
30
70
80
-63
29
69
87
-9
96
-19
-78
-1
-3
47
-60
84
-5
76
-9
7
-17
-45
-4
-93
-59
46
-48
46
67
-10
-84
73
-36
65
-4
2
20
32
34
16
95
-2
75
-50
-65
54
34
-100
78
36
28
-30
-72
31
-36
-50
12
-75
-40
24
-43
72
92
36
-36
87
5
32
-55
-48
-16
-17
-6
45
-4
5
26
-28
54
44
-43
3
11
46
27
20
99
52
-100
61
-20
46
11
-53
5
68
-58
-79
44
5
5
-77
42
-3
32
-8
61
-52
-58
-56
-42
-35
27
26
-43
-44
-15
-96
41
84
-61
39
-84
56
86
98
-33
32
1
78
-62
79
39
-13
46
2
-94
73
-65
51
-38
58
-60
7
-98
47
24
36
10
14
94
-8
90
-95
25
-82
-51
-14
18
-6
70
-34
85
39
-73
96
-66
-90
71
-88
-72
-62
38
-85
22
90
22
-28
94
78
53
-13
-70
22
-32
-67
-63
-17
73
-83
-34
-80
68
-78
-57
52
-9
-24
-55
-32
8
-68
1
-48
99
26
-2
-3
20
0
-42
-6
-62
-55
-50
-41
-19
59
-59
-11
-94
74
51
19
-28
41
-25
40
-75
37
-90
98
85
-51
-69
-10
9
47
-45
89
48
92
-9
15
-70
-17
56
-46
-69
-86
38
-42
-1
-15
-55
-38
13
-53
-100
41
-71
31
-33
18
29
-93
-60
68
80
-54
-52
-10
-47
-97
19
-41
69
-91
49
65
-32
-78
74
67
16
27
-79
31
-16
-71
-48
-80
-52
-12
-85
-79
24
47
6
26
22
36
67
-68
-64
-15
49
-72
66
44
-39
-14
-92
3
83
-20
95
15
81
-96
-35
66
10
-11
-2
-82
-14
-65
-89
-32
47
-16
62
-59
95
-21
92
-85
-63
-85
42
51
-7
-89
-80
5
80
-56
73
14
27
-98
27
-66
-94
48
70
-60
12
-77
90
-34
73
-83
62
-5
-48
67
38
-100
-13
-73
93
-94
39
-26
-69
73
24
33
-95
30
61
9
35
37
-48
17
92
87
89
55
16
97
3
59
-42
80
-10
3
-18
76
87
-34
-14
-70
-35
-57
94
-57
-35
-35
12
17
49
-47
-60
-56
76
71
74
-35
81
65
-30
-86
4
88
96
-13
57
28
-13
3
-59
-90
-39
-78
66
-76
17
13
94
85
61
38
-75
-11
87
-90
22
67
-75
33
-52
-70
56
96
-34
-59
-7
52
-30
54
77
42
-3
64
35
58
-67
59
-69
45
-77
-79
90
70
-45
-81
43
96
-82
53
32
88
18
58
33
20
-80
74
75
-76
-25
97
-35
-88
-73
52
-32
-5
64
94
29
62
76
88
11
0
34
-59
1
12
36
29
57
-60
84
-72
21
53
18
94
-58
-70
-47
-92
-77
-42
11
-86
-81
-36
82
75
54
-87
-39
-44
-55
92
58
24
40
-91
-95
-53
64
-20
-96
-74
29
59
-76
99
2
39
16
9
-58
90
81
82
-71
-91
-53
-45
47
-91
2
43
52
-77
-77
8
-63
88
59
78
-2
40
-65
-30
25
-2
86
-1
-66
33
77
-10
-25
78
-46
35
-91
22
-21
53
-64
90
71
-74
99
-52
-76
37
20
87
91
16
-93
65
2
-51
96
-41
-31
99
-6
74
-90
12
-35
-78
-44
78
-20
-32
-30
-37
72
-8
56
-67
63
-33
-81
22
-56
1
-62
71
46
14
-9
23
27
53
51
-81
-57
66
93
-93
-55
12
-63
-37
-3
-6
40
43
-1
-56
93
-56
-41
-44
36
12
54
-82
-82
-92
80
-49
-8
-80
-46
-39
93
98
85
-73
33
75
-29
6
87
2
33
-75
77
-42
-49
-31
71
-74
76
-60
-71
-73
-83
-73
-31
47
-88
93
-44
71
-29
-15
39
-34
-5
51
-63
19
-78
-48
-48
19
-8
-72
33
-92
-83
19
-12
1
46
-50
23
87
94
-61
74
-9
87
95
-30
-18
1
-41
50
1
26
45
47
12
7
-8
59
-3
89
-85
28
-3
-52
-57
62
7
4
66
-58
52
-32
-38
0
-3
-44
93
84
-13
18
-21
-68
4
1
-74
98
-33
17
-32
-89
-63
-19
46
-89
64
-87
-52
27
73
30
-87
71
-51
-20
68
-35
-54
80
-33
49
95
-41
-69
-89
95
-47
-43
-70
25
41
47
38
-73
-69
90
64
-81
79
-62
-3
-89
78
90
32
44
-38
-14
64
-36
91
78
81
17
79
1
57
81
-47
-22
-57
-59
86
-10
-25
39
-92
62
-96
8
28
10
2
-48
-63
14
42
-97
33
43
-87
3
-36
-39
60
3
-37
69
28
20
82
-90
40
98
89
20
-22
1
23
-14
-56
-20
40
59
-76
54
10
-29
22
31
42
-72
40
-31
12
65
34
35
82
5
-73
-74
28
79
-8
-49
-95
-79
-49
61
29
-97
-1
-45
-84
37
90
-17
70
99
-46
36
-76
-80
-75
-52
58
-51
-85
35
-35
-85
-94
64
-50
32
28
93
-81
-59
14
50
-50
-76
12
52
48
-71
12
36
32
-18
-80
93
72
-69
-40
54
31
-83
15
25
35
-74
69
-14
-15
-82
-19
-12
35
-79
-65
-79
-15
-55
-71
1
19
-90
-87
-43
-82
74
71
83
5
65
89
13
66
-47
78
-34
-99
31
-1
-68
-60
-29
-85
-68
-52
-36
-70
82
-25
39
93
-40
-66
20
-93
-23
24
49
-49
-41
-68
91
-96
42
-92
50
81
-47
67
-19
-70
-74
32
-2
62
61
-53
-1
-64
-43
-33
53
-89
-38
-8
91
81
50
87
-14
7
-97
-84
-64
45
76
-60
15
62
-44
-76
-8
77
47
20
55
-49
78
-57
-15
63
-7
50
-85
-39
-57
-54
20
11
78
83
-18
-15
-61
-49
89
-63
-27
-77
96
-34
-59
88
-96
73
24
65
7
-60
-40
-63
10
80
88
-17
65
-86
71
-92
62
-14
54
-69
4
-4
29
-54
-100
50
-93
-47
-10
-70
-51
1
-10
-4
-55
-25
-35
-73
83
-80
-78
-36
-72
71
56
10
-79
-19
-30
-92
-78
56
4
48
-100
7
83
-94
7
37
-64
-72
-44
93
49
-25
-22
93
17
-34
95
-91
-70
-55
18
89
15
-47
38
-43
86
66
-54
57
-90
85
-49
62
78
-25
-47
88
86
-70
74
20
-94
-78
83
-29
-36
-13
-20
79
73
33
-18
-10
-17
15
71
21
-44
28
-91
7
27
-52
-49
30
-13
43
49
-39
-31
71
-50
-41
15
-34
35
-94
-51
44
57
-40
-17
90
99
62
-90
-35
65
-19
-20
-85
85
-46
-94
75
-28
88
-60
76
14
17
-40
22
-63
13
-6
-87
99
-38
-36
-5
-16
5
-12
-42
67
-96
95
-63
79
-68
20
-43
-40
17
-92
-61
21
36
97
60
90
-9
43
17
60
-89
-45
-44
91
51
42
-73
87
-40
-23
60
68
-43
-89
-68
0
67
70
-60
47
92
7
44
-20
-71
8
-6
-29
60
51
23
5
37
-64
-96
-53
-85
61
-40
63
-71
-66
-28
-25
-36
80
-17
-13
-38
50
94
74
-51
-11
63
-41
15
-77
-42
-30
72
23
-96
68
30
3
12
59
-83
48
-18
-57
71
-31
13
12
14
65
88
-63
56
-26
-67
24
-39
-50
-38
-89
-65
17
16
23
-14
15
60
-85
91
-12
-17
2
15
-64
-23
33
-29
92
-7
-13
34
74
-55
50
-59
84
-80
35
83
64
-89
-76
-15
-5
48
81
99
91
-13
-88
-93
-55
75
-62
49
7
97
3
69
-66
95
99
-7
-4
-16
94
-30
-12
-66
-39
0
-51
-92
54
-84
88
-18
-14
50
60
13
-35
95
28
55
49
28
84
-42
94
-4
96
-9
30
99
62
-33
-59
-49
-20
-63
11
-85
-27
-45
-3
-95
24
-38
96
16
-55
2
-88
54
-52
75
72
40
40
8
-46
-24
64
98
50
-65
16
-12
-34
83
-42
-64
81
98
-26
-85
80
55
91
-52
92
20
43
-86
-71
17
82
71
63
-92
-47
63
31
-46
-39
-82
48
-11
-54
41
82
-9
41
59
-14
61
74
19
72
-9
-94
-52
6
-81
0
-58
66
0
-35
59
93
33
17
68
-91
2
32
-68
-33
94
53
-83
-63
18
-50
-54
-72
-75
72
-3
-91
-7
-20
-14
-10
17
-30
-92
-30
-22
61
71
-4
87
-96
37
75
79
55
-60
-63
-46
49
8
-85
-27
91
21
-39
18
-87
-56
63
36
-47
71
83
-47
-79
-27
96
-48
-38
-13
82
53
28
-21
-46
-94
-3
23
4
81
52
-62
-96
15
43
-44
94
-61
-52
-12
78
16
58
-79
78
-57
-69
26
-3
-55
-11
39
-80
51
-49
7
42
-77
58
11
74
-7
-32
-37
-73
66
3
39
55
65
-55
-47
33
54
-74
10
87
44
90
-79
-31
38
-75
-61
-34
10
-55
95
3
-71
-1
50
33
85
-60
3
-86
-69
69
-25
-76
11
48
-65
9
62
13
24
-26
-80
-66
-20
3
70
-21
15
59
34
24
85
69
-84
-61
66
-79
-77
-7
-54
-41
-52
64
-54
-100
34
-54
54
-41
-25
-96
-35
-77
74
5
-78
37
-30
21
44
-39
98
-82
-48
-89
-3
62
37
68
-53
93
-56
31
5
-60
57
41
30
-26
70
-96
-14
14
-17
-58
51
33
66
-99
58
21
-48
-82
-45
35
-1
3
44
-55
89
89
-25
90
-51
34
85
-54
-75
49
70
77
-96
71
-89
-17
80
-50
3
50
-2
36
-91
-29
-19
-37
60
-43
-100
87
-16
-5
96
-49
60
8
-86
71
93
89
-20
21
66
77
10
-13
-75
-52
39
-4
89
70
-67
82
91
61
-79
-16
46
14
-74
44
-94
44
49
7
-67
-19
-83
55
92
73
8
37
-28
-56
-59
83
92
-92
-76
8
-91
87
55
-49
-3
-59
78
52
-80
13
13
-79
17
-12
20
65
95
59
-88
99
35
-37
-64
-8
-55
-42
18
-40
-67
-81
47
-62
-64
68
76
91
-93
91
74
-71
27
75
-39
8
86
84
65
85
61
2
41
17
34
-82
-21
-88
20
-91
-9
-78
96
5
40
-46
-46
-2
12
85
-3
-51
47
93
23
-73
74
-9
-64
-85
-80
-86
45
-56
-78
-39
88
58
-69
-37
2
-1
78
-23
-84
15
47
15
-86
67
-25
54
25
53
84
9
67
-55
16
31
-16
98
-95
-15
-25
-65
97
21
-42
-32
71
42
-90
12
94
-100
-14
-44
28
-38
49
-50
-91
22
50
-70
-15
-3
-72
49
19
-80
-98
-96
20
50
-84
71
-88
-44
59
22
-9
93
62
-30
86
-91
-7
37
-73
59
-74
92
-74
-51
14
-91
70
-71
-19
72
84
-6
-15
69
-15
85
-92
54
-90
61
64
63
67
-53
-78
11
72
50
10
57
-64
-78
-78
55
35
99
85
5
3
29
11
-11
-63
85
-46
25
0
-54
-34
-98
66
65
36
-80
-77
-10
-5
-82
-5
76
69
8
95
87
-43
46
10
-97
24
66
-32
-56
-95
-80
75
64
-80
-3
-22
81
11
-58
22
72
64
91
-1
60
89
84
-33
-53
-39
82
61
41
54
81
92
67
47
4
-3
35
64
98
27
-60
52
72
85
-15
-30
15
-15
-15
59
-1
-49
-18
-77
12
-100
-82
-34
96
72
-70
45
89
-78
93
-7
20
34
-42
24
66
-81
26
-59
-70
67
-85
-20
-96
27
14
-42
92
51
-68
90
54
2
87
21
97
50
-88
4
-91
-62
94
95
81
-89
81
32
48
-55
31
4
84
18
39
-15
-63
52
-67
-47
-13
51
-90
53
2
49
20
54
-11
97
4
-24
93
-90
45
73
-20
-27
28
72
-91
-73
-90
81
37
52
-83
0
-78
-99
23
-5
-77
56
-69
21
97
17
-82
-15
45
-33
5
52
-30
-91
-68
-26
-29
10
-90
-95
-72
59
-18
3
53
-73
93
17
44
4
4
-43
69
48
-99
74
-78
10
53
-12
-8
26
-27
21
-85
70
-63
-34
72
-33
24
67
-7
60
-98
90
-3
53
-2
-99
-66
66
92
38
87
-3
42
-69
-26
37
1
98
22
28
-86
-10
-88
-5
-83
42
27
37
-46
29
41
-78
-1
56
-12
21
18
92
1
55
46
-41
-29
-51
-69
56
-77
32
73
-95
87
68
-11
-67
-39
83
96
90
-94
58
36
-24
-49
28
1
2
-22
38
87
69
27
36
60
-65
9
-94
64
82
-77
-100
-17
57
-28
-38
78
66
-65
-34
2
-19
79
56
94
-36
11
68
-92
-45
-88
-6
-2
17
14
7
60
-65
-89
-54
24
-79
38
-22
49
27
85
-58
-51
15
-79
44
99
-52
42
-34
-65
-80
-43
-7
23
33
28
-40
94
0
-30
66
47
-81
-9
-33
-51
-44
-94
64
-8
-57
-40
-49
-78
9
-80
45
-46
14
17
11
25
-52
6
-13
51
44
65
24
-95
16
13
43
-43
6
-16
48
93
44
17
96
67
-76
-1
-80
68
-14
-29
33
72
92
-10
-7
-22
-71
13
35
-31
-83
-84
-46
-19
44
-87
68
61
37
91
-19
65
49
99
-96
-60
-85
-71
-74
84
-6
-70
-32
93
53
40
31
-5
79
83
15
87
12
7
-98
91
98
-90
99
-63
-21
39
-91
-39
-22
62
-46
-31
51
70
-6
-85
-15
-3
-54
-7
58
-24
61
-100
-75
94
-24
21
72
89
37
59
35
-6
98
-41
-79
-84
-6
28
-25
92
-91
-76
-11
-25
-100
-10
86
-83
-40
20
59
-67
-37
-100
-68
-55
-66
-43
-31
-22
-27
93
-82
31
-8
-88
-90
-61
75
4
-39
-12
33
-61
-55
51
36
0
97
9
32
-11
-1
-57
-95
-75
-60
1
66
-19
97
-53
-89
57
20
-68
69
-20
51
18
-24
-25
64
95
86
54
-74
43
-93
48
27
9
-45
22
-57
-2
-65
-11
-68
48
50
-81
-27
35
-36
30
84
-46
-79
51
39
-37
2
-50
51
-68
-36
47
28
13
-33
93
92
30
-14
5
82
51
-19
-75
60
77
64
97
8
-94
-6
85
31
96
4
-20
27
-26
-25
89
-69
99
59
-4
-27
27
57
80
-53
-9
12
99
65
85
91
-11
21
-72
82
-52
-32
-79
82
6
-12
38
38
97
-9
-54
64
40
-49
-60
-69
-49
70
-59
-38
41
57
-36
-80
31
27
45
26
20
-81
-14
-86
-97
-27
-33
-43
-95
20
4
79
32
-70
-97
-43
-30
-96
80
68
94
58
73
-15
-72
-75
94
0
3
1
65
96
-52
-39
42
-34
68
8
92
26
-26
-97
-37
-89
18
37
-3
87
1
86
-50
30
18
94
-95
-59
76
-72
4
66
13
-30
-53
-74
51
68
72
-56
49
-23
-23
48
28
52
-6
86
-10
-9
77
-28
-29
0
31
-63
10
29
45
-32
46
-47
-2
40
70
47
-13
93
-70
-73
60
55
55
7
-43
1
36
-12
89
-43
-74
33
-50
46
41
-42
-23
78
-64
69
-5
-87
-17
-7
-11
-63
46
64
39
20
-95
75
-65
67
-66
51
-64
-60
-50
-26
-15
2
64
58
-80
-13
91
-87
-41
-61
58
46
53
40
13
80
-64
5
53
12
-47
-54
15
79
-96
84
-98
52
-93
-63
-54
-85
-39
-25
53
-13
52
-3
-80
25
22
-94
-23
49
-22
-36
56
21
-25
28
-61
76
-23
-7
54
-76
-80
42
-90
-21
61
80
16
-46
-23
-14
-59
-4
-95
19
82
-75
24
65
-35
-42
59
47
50
64
-78
-82
-81
-41
-51
0
-100
-6
78
-27
48
56
-18
9
40
76
-62
-83
48
-12
-1
-52
47
-10
67
98
62
-60
-57
-32
81
99
-30
-13
50
-74
39
-50
-14
-16
-78
13
42
-70
-50
-60
-15
41
59
46
62
19
-50
98
-56
-100
2
-13
12
92
-26
88
31
19
22
-53
-12
97
-58
-19
32
63
36
26
53
73
-26
-23
4
80
-100
-49
-26
43
39
60
-83
78
50
-50
94
30
-8
-51
90
-69
63
-57
61
-17
51
12
-58
6
21
76
-87
-50
21
-64
-63
65
-34
-25
82
-39
33
10
29
84
-83
98
93
-72
62
-24
-21
41
51
-83
29
-48
85
-61
-60
-2
84
28
-43
81
-76
-15
8
-18
40
94
48
8
69
-28
2
-9
51
79
-39
21
79
-23
97
-99
60
-58
-5
-35
-44
-86
73
-42
81
-24
91
9
-95
5
32
12
82
-85
40
-98
74
-14
-62
-57
-22
36
-78
-69
67
8
70
-96
74
-37
-8
70
-24
1
38
55
77
81
-79
71
54
26
-61
-10
-99
-88
-36
-45
-96
76
30
-45
-28
-85
-32
3
75
-58
-64
82
-13
50
-3
42
82
80
-13
24
15
72
24
58
-13
97
-17
-86
-89
92
27
-96
-89
-22
22
20
-88
59
-6
44
-82
33
-8
74
-95
-91
15
-22
-63
80
24
-53
-48
-93
-16
19
-58
-21
-67
-72
-21
-41
-60
-91
40
13
-22
-95
63
77
33
46
-100
19
54
-7
-52
10
-7
-67
69
-89
5
-27
-82
44
80
-38
-71
14
-83
17
-26
50
48
-47
34
83
49
-85
-73
-25
21
-37
-74
82
-78
94
-22
59
82
52
-33
-98
9
64
-5
74
-62
-50
12
-100
-90
-27
50
99
71
77
94
-59
5
66
90
-6
62
-95
91
-40
51
-62
-99
55
-71
7
14
62
-35
-12
38
84
76
72
85
44
-22
91
70
11
-39
-56
82
20
68
-91
48
38
-100
-64
-13
36
83
92
-28
-67
-73
21
-13
-19
25
-48
80
-100
-9
71
70
69
39
12
42
50
-59
-21
-8
-98
-49
-92
40
-53
-89
49
-65
-26
-24
-99
-80
95
-36
14
-76
69
-43
5
-64
73
-21
20
-82
-15
30
15
87
-47
37
93
-56
53
-50
64
18
58
-58
91
14
-43
-53
-19
88
-60
-96
28
-5
-20
-47
3
62
-77
-96
-90
-26
79
7
21
68
-18
79
-9
-16
-80
-88
-47
-90
-95
-86
-32
-32
-85
28
-45
28
-4
42
60
-73
-12
52
41
26
-30
69
-42
13
23
82
-11
-7
35
-100
32
90
-34
-25
94
93
90
11
-59
-67
95
-62
88
-27
31
-20
1
-55
12
-80
-9
-91
62
-84
-61
67
73
-50
56
-81
-58
68
2
-99
-31
-71
-24
86
-53
-7
-68
78
57
87
19
97
37
-44
-72
0
-13
-29
30
38
-81
83
-82
0
29
-3
-3
-91
33
54
74
-86
-8
47
63
-15
-58
51
-83
26
-87
33
93
90
78
43
-52
4
35
-58
78
14
21
51
-81
37
43
-11
94
-93
35
4
50
56
43
-39
-38
-66
74
19
64
34
24
-79
29
-48
-85
17
-45
-66
-45
-79
-74
84
49
36
53
97
51
-49
-96
-30
-61
92
-14
-17
-86
-50
-15
-82
71
-73
-4
85
28
-81
-12
58
-62
-74
-67
-75
99
-85
7
-56
17
53
57
61
-98
58
-43
-39
-61
-65
-38
79
-19
-16
85
-95
-36
-88
97
91
-50
-21
-95
32
-92
-15
92
73
-37
22
-39
-6
70
-72
26
-97
26
40
-75
-72
-38
85
80
57
-68
-83
-10
69
83
-18
8
-44
-34
-28
21
-94
82
-53
-35
-94
-37
-80
2
-13
-79
-53
-87
-70
40
-89
-81
23
-72
94
7
20
7
-42
67
-100
-13
-56
57
-15
-3
59
-16
-39
-86
4
42
-55
-4
-54
53
82
-88
-25
-43
35
73
9
60
-49
93
-79
-43
-95
94
35
93
29
36
80
99
-63
-55
16
-15
84
30
44
-29
69
-92
20
8
-17
53
-60
-73
-84
3
20
-60
23
81
-73
11
-25
97
60
-53
1
22
36
47
36
-100
43
-79
11
-20
67
24
-10
60
-19
4
43
-50
-23
-90
92
-40
-47
-42
96
44
8
64
86
-31
-32
22
6
-31
-35
-100
35
28
-76
-73
23
54
-31
96
-19
28
-73
-16
21
-19
24
92
-21
-50
-65
90
-63
-66
-68
44
-10
44
81
14
-90
-98
91
19
-51
83
-69
-84
-25
35
85
-93
-95
-27
-32
-35
-43
49
-81
6
-79
71
16
-14
-6
72
3
65
-32
-28
37
26
-7
75
70
-13
50
64
87
8
3
42
88
66
59
69
73
-62
35
25
39
-18
-9
26
-6
-69
91
72
93
-68
-37
-81
-3
-62
78
9
29
13
43
19
-63
26
-77
93
18
-91
65
-58
-6
-96
-48
15
32
-92
-75
-25
-42
24
-67
-81
-23
-24
-89
-65
41
-33
-35
25
-31
-7
-10
-53
-55
-30
-8
67
-45
59
5
94
-29
-2
84
-46
-86
-9
81
-10
-84
-34
-1
62
-96
-85
-91
50
0
9
70
41
-77
-50
54
-70
-73
17
-87
-84
10
-99
94
-49
-37
5
45
-54
68
-32
-83
-10
28
72
49
-21
-46
93
84
10
-36
95
82
43
-71
28
-80
95
-45
79
-97
-16
-95
-30
5
48
83
-59
69
23
-80
95
-48
17
5
-76
20
-80
15
47
-76
-90
35
66
-96
13
59
-67
38
-78
84
11
-79
-49
22
99
73
73
-69
37
-5
-15
60
19
99
87
48
-86
95
27
7
1
45
94
-26
-62
-16
-31
59
22
-49
-29
59
78
-97
-71
-78
7
26
25
91
-74
79
33
17
-52
-36
70
46
75
66
14
89
-30
56
89
93
-2
-85
-74
-25
50
-36
18
40
79
65
63
-3
7
25
26
-29
-17
50
61
23
11
86
15
68
47
6
56
-42
-5
-68
-95
23
-90
31
-5
56
23
43
56
-21
95
-96
-41
-90
67
20
-93
59
-39
19
-98
45
96
-42
90
-91
45
-71
-71
-58
-29
-30
-35
-82
43
-81
58
-10
-27
-82
91
44
-26
-77
-38
95
-22
94
-84
-30
-21
-93
84
-43
-22
-90
-57
48
22
-66
41
-87
-77
1
-91
-88
-91
0
-6
33
-75
45
-20
90
75
74
-55
86
-75
-12
54
65
6
-56
-64
-35
-38
-75
39
-52
41
90
31
39
27
-55
-38
-34
91
-84
11
-55
-9
38
-4
95
-2
-50
-54
92
-53
8
31
32
9
44
16
14
72
-13
56
-70
71
15
-27
95
-14
90
90
24
14
-86
-11
53
74
-84
25
-15
80
-74
7
-79
-91
49
-56
-25
37
-73
86
-16
-77
73
92
66
88
-60
-61
27
-8
13
-82
-82
45
91
0
-9
71
-20
-27
41
-95
-14
30
85
66
7
-95
-50
42
-9
-31
59
-45
86
57
-20
43
-30
63
-55
63
89
46
95
57
-51
20
61
-67
-33
22
-34
57
27
-15
31
-37
-29
75
-100
-17
-82
88
-74
1
58
-23
16
-8
-9
18
2
-28
86
-5
29
-70
43
89
0
37
-58
-90
-86
-2
88
-25
81
-97
-12
28
90
61
-5
-99
42
-51
86
-37
5
-64
-67
36
-83
-47
37
-5
-26
-49
66
-88
-49
-18
97
52
27
-69
57
-1
-47
47
-30
-11
-96
51
-9
63
-33
-26
57
38
-99
-21
4
53
-52
-74
-3
64
43
48
-76
-73
60
-7
-18
47
98
-2
63
27
8
-21
-42
-65
78
34
-47
-74
-3
-83
-45
76
70
0
91
-98
85
-29
22
-32
-36
-42
-96
71
5
-50
47
-23
7
15
49
90
6
74
-49
-47
36
2
1
-22
-36
1
92
-100
73
88
58
-19
-38
-9
-7
53
-48
57
-66
-87
-61
60
35
73
90
39
-33
52
-22
29
45
82
-14
-86
-24
-29
-60
11
-59
-18
-83
2
-87
20
41
-86
85
-50
81
-72
23
-13
-50
83
83
47
99
70
49
-23
-42
35
97
76
23
10
52
-79
28
-78
5
42
68
-89
-23
81
90
-43
2
2
-99
-4
90
95
62
-59
-10
-5
41
11
72
-39
16
37
58
38
-68
67
-40
-20
37
31
13
48
76
-9
17
30
-81
64
-87
-29
93
-75
31
68
67
-57
-52
93
-59
-57
91
-68
-7
75
8
-80
81
37
33
28
47
-38
-44
88
-58
89
9
26
-34
66
9
-32
81
-14
-9
-95
-4
92
-19
-99
48
17
-61
19
33
-92
-76
90
-42
-89
-79
-87
74
-38
18
-6
90
-2
73
60
-87
20
-54
-15
-16
59
89
-96
50
-22
-30
-4
-9
-6
-10
12
15
88
-28
-68
-62
58
47
83
-34
32
15
-50
96
45
-22
94
38
-27
-60
62
68
65
-43
-40
-3
49
-70
32
93
42
-98
-64
-11
-8
19
-90
-49
-19
51
51
-86
35
-44
21
88
39
67
-81
-74
62
72
55
-77
-36
-29
1
45
-86
29
50
25
-32
11
-48
9
52
22
72
43
65
-50
-41
-25
-12
-56
21
49
-13
-35
23
0
-49
13
-28
54
-77
52
-77
-30
69
-28
75
10
-11
-77
-54
-4
91
-97
50
-17
30
-65
-47
-91
34
43
80
-52
-54
-97
-2
-50
23
-36
-35
93
-49
-65
-82
-85
1
54
41
-71
-40
0
8
-90
-74
77
-12
91
3
78
7
-52
6
14
44
73
-93
-39
-36
70
-10
-45
-93
-16
31
-3
10
33
55
-68
70
14
-55
74
-8
79
60
-48
14
-58
57
-36
-37
92
-72
-88
75
32
-97
-69
41
57
-83
13
-84
62
20
-75
-41
-60
-2
-12
64
81
50
-9
52
-98
22
-63
41
-70
31
88
-5
44
79
-15
-21
-47
-90
46
-19
79
-4
-49
-7
81
14
55
21
92
-73
8
41
-31
49
-23
-93
-51
-68
95
59
-99
46
-46
-23
45
-69
-22
54
83
-57
-79
73
-96
74
-13
-77
15
-84
99
-83
81
-79
95
0
-96
30
-1
-28
90
-67
-46
-90
56
-75
83
12
40
14
98
-61
-9
-77
-19
-5
-61
-8
-72
-64
57
6
-54
69
34
-11
-78
-76
60
18
-94
1
-66
-7
-61
-48
-85
-67
1
-28
-30
45
9
90
-3
-87
-40
68
-38
46
78
18
-81
69
-69
-2
17
-69
-80
47
70
-19
89
41
25
-62
65
91
-50
77
-49
-7
-10
3
-24
-54
-91
18
-60
-27
51
-13
-99
64
-32
65
-98
89
-4
66
-87
-88
-51
-42
52
-60
42
13
44
-19
-80
70
50
43
51
54
53
-3
-81
-19
49
-12
23
-73
-42
-15
-42
-39
-84
92
44
-93
-10
-81
-29
29
76
-22
-93
29
85
-72
74
64
-36
90
40
54
27
-54
43
19
21
-37
62
67
-31
47
-73
-2
-92
-7
1
-75
-67
76
23
20
87
35
-30
-88
-45
83
-92
90
-68
-66
-50
-12
-57
-87
-56
28
74
40
23
-33
-84
25
68
56
-74
6
42
-55
-15
79
48
88
23
55
56
-50
-50
-82
-58
13
43
39
45
-72
43
98
-57
-97
-32
-67
68
74
-23
79
-75
-42
-69
-19
17
54
-81
72
-57
-60
68
-49
93
56
31
-87
16
-56
-73
5
-11
-31
62
22
48
52
-27
-15
-45
-3
23
-47
97
32
90
-3
-60
93
33
-88
-76
86
-51
-71
8
29
-20
-28
-14
-68
26
-39
-18
31
64
-85
83
-75
-93
4
85
31
23
-65
-30
-17
-13
-98
-68
-75
-42
5
-74
-26
-30
-34
3
-1
80
-25
99
-32
-4
-31
31
60
10
26
-73
39
-71
30
58
65
-96
1
-18
-45
14
40
49
-57
46
-56
39
-35
-85
-97
-52
11
40
-14
84
-51
35
-10
41
-11
83
-12
14
-75
16
39
-22
10
-78
39
-10
-69
44
-45
50
27
-14
66
5
91
81
-54
-20
76
-2
21
61
-54
-47
-47
60
13
67
-89
94
53
47
-97
52
35
29
-79
-94
72
92
23
33
80
-79
25
-15
-9
-61
33
11
55
-15
40
-66
-96
-26
48
32
-54
-93
93
72
63
22
-42
-7
36
-30
-1
-6
73
87
20
60
63
91
-73
-5
-22
41
34
17
39
-7
-44
-73
79
-72
69
77
28
-30
44
-92
-92
45
76
-86
92
88
-22
69
-89
-68
-46
36
95
33
-14
3
-61
84
23
-51
-94
79
95
15
94
-71
71
-54
-44
-8
-42
-23
12
69
-7
-4
-20
15
40
-27
98
-53
97
65
-47
10
-92
-72
3
75
31
25
24
26
66
31
-82
1
-90
65
-46
-34
-23
81
6
-75
45
-38
-37
-48
-45
-8
89
92
89
-77
36
14
75
-52
-95
-34
-7
-69
-78
10
62
-41
-74
-26
41
24
-35
-53
-73
34
-38
53
96
35
66
-78
-63
71
44
-24
3
-47
-31
30
-15
-11
54
21
79
28
-16
40
57
-1
-1
66
-46
56
-74
87
79
-59
-6
6
51
6
32
45
52
74
-100
-50
5
4
0
73
-11
-4
2
49
-48
75
17
-21
-27
-89
-7
-36
0
24
-4
-69
25
26
-44
-17
36
-60
-66
-30
-54
48
33
-58
0
61
0
87
47
-95
36
-63
44
-94
54
59
49
-65
-29
5
-37
34
-40
-82
69
1
40
-7
85
69
-36
72
-83
-69
26
-39
-11
9
66
40
-25
3
-43
-50
51
-49
-50
-63
4
-98
37
68
-37
-44
26
16
-69
25
15
-78
28
-39
41
23
44
-55
-96
94
-61
75
-51
-99
-35
-4
-100
31
5
84
-46
-36
-24
93
-96
-87
48
-1
57
89
-53
20
24
36
59
88
6
56
87
99
99
37
49
18
-38
29
97
10
-86
-100
98
-89
33
52
52
44
-12
-92
34
43
77
-6
69
-16
-84
78
73
-7
26
-70
21
89
-86
-1
17
-99
-96
-55
-37
-42
-50
-43
59
40
84
-23
96
-21
48
70
-30
-32
-1
18
33
-90
-53
-95
-3
53
-10
-99
40
-70
29
35
42
-75
-32
31
3
8
-31
-21
46
-79
91
76
28
-31
-83
-10
-66
94
95
74
-81
6
-52
-52
89
52
-55
-47
-81
56
-67
9
52
26
1
1
-54
-24
-94
-43
84
-63
-35
12
-88
80
-30
-28
39
-92
-12
-96
-72
-33
-8
-81
-92
6
-4
31
-86
89
50
65
-26
44
12
95
-74
69
34
-45
-34
-97
3
-22
-4
-42
88
1
-2
67
-65
78
-62
42
54
75
-90
3
38
-26
-70
38
83
-44
-62
-45
97
-88
-64
80
-95
86
-54
-20
-36
93
-24
36
-9
-100
-15
67
7
-36
-18
-32
55
-18
-49
35
24
-49
-11
63
41
-15
-97
70
-57
-52
-55
-15
38
-59
-86
-8
-71
-27
-68
-62
-58
77
-22
4
-27
16
5
-1
-77
-13
-81
61
-70
56
60
12
-29
-7
61
-25
63
27
39
-48
66
-48
-76
67
-31
-38
-7
-65
-90
-51
-49
14
89
28
-67
8
89
-89
-98
-22
-45
-85
31
84
98
-29
37
84
56
-66
-76
-35
92
-32
-38
4
13
-67
-99
-75
6
43
-22
64
-30
80
-88
26
-71
60
52
-46
92
48
-97
-63
-82
-49
53
53
51
83
47
-40
93
12
-53
-28
-20
-51
49
50
78
-1
66
-36
-15
-86
-67
-1
-76
-23
-46
93
20
-35
58
73
-98
13
30
44
63
-83
-57
96
-44
20
30
76
16
-94
14
47
88
2
-49
88
-35
-60
4
61
-70
22
-42
66
-20
12
98
21
-38
-18
-8
16
-67
-63
30
-50
-94
73
61
58
-82
61
51
68
98
-53
-96
-83
-73
-11
-52
-99
10
-68
81
19
67
-43
-99
93
51
57
92
0
93
41
3
-46
-89
-39
-9
94
80
-3
-33
-47
-52
74
31
66
-50
-42
39
-9
-99
-14
-60
62
2
30
69
24
-39
86
48
-3
-2
-44
78
-76
42
23
-68
66
-50
58
84
61
-81
-97
-69
89
67
-98
-36
27
-53
-56
45
12
-39
-7
-87
32
91
-74
46
79
-7
35
-17
-36
84
72
-68
92
-65
21
-95
-95
-69
99
-60
8
-99
-27
-5
-48
99
-57
78
-11
47
-34
-40
-77
50
80
-100
86
-51
29
30
-39
-12
70
71
-75
-4
85
-83
85
-57
-67
91
49
37
83
84
-97
-19
-66
86
-88
84
-69
-76
-78
54
28
-36
-39
59
-22
-21
-4
19
-48
94
-42
-43
-86
-78
-15
59
30
14
74
-21
9
-1
65
-38
-27
76
-57
-78
66
28
-91
22
-69
-51
-14
74
90
-26
29
-88
71
-25
12
-7
-100
39
77
89
-84
-26
-21
22
-82
-76
76
82
69
-38
8
-34
10
-16
-85
18
-76
70
-25
3
-2
7
44
12
17
27
90
40
-4
-100
-79
47
-94
3
-66
55
43
28
96
52
37
-49
-60
83
-4
48
-74
-21
23
41
17
78
29
-81
9
-97
64
90
54
-77
81
-79
28
-43
-51
30
-23
21
38
-11
39
-71
5
19
-93
-9
-82
60
-20
49
-12
-27
0
-78
8
-68
-53
-24
-36
-27
10
-6
-68
-34
-73
84
47
13
-82
89
-70
40
-65
8
77
70
12
-30
35
44
-34
11
-76
42
83
47
-51
-49
68
95
75
-86
28
92
20
83
-94
99
-57
82
-69
18
28
94
-63
90
-26
80
97
21
96
-64
-68
26
46
-40
-36
-74
-66
33
98
69
7
19
85
82
9
33
-99
-85
93
-5
96
57
46
13
-83
86
23
17
72
72
47
57
6
-43
83
-65
73
87
3
-88
86
-22
-56
-74
92
83
27
94
-96
-84
-38
-22
-65
45
-81
-57
99
13
65
-79
-14
-94
31
77
-93
45
74
-25
-53
81
58
-58
-1
-59
-20
37
67
-56
-5
-5
-78
-3
-3
53
-1
-16
47
43
-37
63
51
-8
87
-36
80
45
5
-94
35
-47
58
53
61
90
63
-81
-75
23
-40
1
96
-23
-44
-41
86
-90
-57
23
-42
-80
36
99
45
-66
95
77
-5
66
-78
91
62
-61
46
67
-61
-61
-20
16
98
-84
92
45
74
-34
54
9
-3
-28
96
76
-91
-64
40
-6
55
-20
2
-66
-1
18
-29
-72
-4
-26
-10
-86
77
91
47
7
28
83
23
28
2
68
-80
-4
43
-9
-46
15
-84
-38
77
-5
34
96
-1
14
12
-97
-88
-78
-12
27
-28
42
90
57
-56
-92
58
-42
-87
-8
15
73
10
-56
15
55
-83
63
57
54
4
55
13
-85
-17
22
83
0
96
81
-66
0
-58
-76
-46
37
39
-24
-92
4
26
-98
73
87
68
-20
-86
-84
-16
5
6
52
-36
-67
-32
-34
-14
-82
-13
4
61
-12
43
95
21
56
-26
-57
84
11
42
53
-71
81
-31
-3
21
8
-45
22
-67
17
-70
-60
23
-66
20
47
-56
85
-4
29
93
68
66
78
32
-43
-20
-65
86
-84
37
33
95
-25
-82
-62
86
-59
-70
93
34
-38
94
-42
27
66
0
-80
-71
67
-57
-30
-31
-79
35
-49
-95
4
-65
-75
39
4
-52
41
28
88
-64
64
-1
-69
39
9
-96
96
-80
-78
49
-24
20
-56
-84
-70
-14
67
-15
-86
-41
8
-66
-68
-76
73
-11
-6
8
35
8
-51
63
-58
48
1
67
18
86
-100
-69
0
-23
89
33
15
50
95
-16
16
-12
31
-75
83
-79
-34
-99
-13
0
47
-40
40
-21
-58
4
-12
8
-80
5
-31
70
78
4
8
-45
68
6
-76
-53
45
-82
-79
-52
89
29
71
-32
-46
41
92
26
99
60
-16
92
10
86
-30
9
-73
-43
4
-26
-11
-51
-22
-89
-14
51
-71
-9
82
-66
-26
-81
-16
-48
68
-53
-97
-48
26
42
21
-60
92
-67
-15
6
32
97
-97
-60
36
-8
18
69
-41
92
-14
56
53
70
70
71
15
-58
-85
12
34
36
-91
67
46
-65
-35
81
82
-76
93
-53
-25
73
-96
-87
10
82
77
-4
13
35
-11
-10
-48
7
-6
97
-4
-55
27
44
-39
-54
61
49
57
-14
53
-94
-52
58
-21
93
-59
-7
57
-83
-100
77
29
91
86
-4
-46
-36
82
-36
30
-91
-11
-56
-1
-43
9
60
71
-78
9
27
-86
47
8
62
-50
20
27
96
99
-2
-52
8
-70
41
72
15
82
-29
-5
3
-55
-70
-85
-30
56
9
2
-37
-62
71
8
42
87
-47
16
-94
68
1
9
-56
5
54
-39
-51
-3
94
-51
-12
13
9
-20
93
-37
81
4
-55
93
-1
-4
-89
-9
-57
37
-98
82
46
-77
20
85
67
80
-17
95
-76
-22
-62
-98
-69
-92
-38
-70
-39
51
-31
-66
72
-22
75
-48
71
16
-73
14
-54
63
33
19
65
49
13
-22
-86
-18
46
59
-7
-95
-16
36
55
-44
-30
-46
-16
-39
73
-72
81
67
-79
-26
-14
-20
-91
78
-15
-32
-23
-77
87
9
-43
-85
31
-27
-11
63
-44
13
-65
56
66
-81
68
-52
48
94
-53
41
12
-79
-37
-87
-25
41
-81
47
-45
-49
-33
-7
-94
85
-36
87
1
91
-84
11
53
70
7
-31
60
36
96
17
0
-37
-32
-6
-73
2
32
-39
54
88
-74
-86
16
92
51
39
25
28
50
-57
-96
58
18
-48
36
-20
-81
-24
62
-5
14
-64
0
-50
56
98
-12
-8
18
-83
-88
71
34
55
56
55
-68
-94
93
14
30
-78
13
-55
-88
6
-62
-25
-7
36
55
-68
-98
58
-15
1
27
-45
-86
18
55
-74
20
72
83
-59
-76
16
36
84
-99
59
25
89
31
40
94
-68
-2
23
-45
-2
-80
-33
-73
-57
-30
-5
-95
-46
90
24
72
-68
90
10
17
-35
-37
-97
-95
69
89
-92
59
-5
-82
-58
52
66
-95
-12
-34
-34
64
36
74
22
83
43
-87
-87
91
-63
-19
-43
83
-4
83
78
46
60
68
29
-63
-65
60
-47
2
37
-78
-14
-46
-97
26
3
55
-77
-49
-65
60
-45
-51
40
-43
-33
13
-100
-98
48
-70
89
-28
-89
-91
43
-58
53
-44
-69
68
60
64
-63
57
30
-98
-2
-43
93
-18
-5
54
-94
75
63
-79
-63
-46
63
-5
77
46
30
69
64
27
-41
-25
-66
-86
56
-37
-77
-11
82
-34
98
-68
94
-69
96
14
-6
57
72
27
36
-91
55
-94
55
-45
27
87
-76
-39
-56
16
-62
52
-13
71
9
64
27
-38
-53
-86
36
58
92
96
29
-87
-44
43
-75
-57
74
-85
42
-2
-37
-12
-22
45
51
97
53
-86
12
70
18
68
-67
74
18
-33
4
-20
-30
57
-49
-100
-27
29
-81
62
-95
30
-57
-77
-64
70
76
-23
-62
15
-51
-76
49
18
52
68
-99
-58
-11
25
57
76
-66
84
-74
-23
88
88
22
35
-74
-55
-84
-1
3
76
58
90
-71
15
-85
-2
79
82
98
-56
-93
62
2
-56
-32
-91
56
-87
-79
27
62
1
-57
-5
-46
-77
-73
29
30
-37
40
-50
-56
73
27
8
85
-37
28
-92
-78
-76
96
85
-37
-47
15
-49
-56
21
60
-48
36
83
-53
-11
63
36
-54
-32
47
74
91
81
-21
-43
17
75
-80
-21
1
97
87
13
-52
-24
-17
88
34
30
-73
-71
-48
51
-97
13
20
31
-41
40
17
92
39
84
-41
-34
-39
-36
-12
8
60
89
-63
73
-21
-11
30
55
-2
38
48
-6
-34
-43
36
-76
-82
-16
76
-24
65
85
41
-23
-97
48
-39
28
44
7
-100
-16
42
-60
58
-76
29
74
87
51
39
27
-55
-20
-66
73
-71
84
-29
60
16
40
-11
76
37
-27
-59
96
-52
-77
-78
46
24
-14
-96
43
76
99
-83
53
-65
74
-92
-49
-2
-77
54
-99
87
-45
77
73
67
-97
-14
69
-14
-53
50
-78
86
-68
45
32
33
78
80
-49
32
6
43
-42
29
-89
68
-94
39
-49
-3
17
5
71
92
-74
-53
6
-6
-24
19
72
63
-9
71
30
76
-97
46
-99
72
-48
22
-85
-49
-92
-31
-9
-17
59
59
89
53
-52
-45
82
32
-43
-72
-51
36
-76
70
5
-93
7
88
89
-42
-23
88
6
82
-98
-35
60
-63
-55
61
60
-51
-85
3
88
-11
79
-86
43
-55
76
-21
-38
-88
67
-53
43
45
41
-87
-27
53
-33
54
-7
-60
-72
6
32
-55
-5
46
5
95
-86
-57
60
-43
-22
34
58
-16
-4
20
-65
-89
-29
67
-70
39
-97
9
-21
40
33
-15
-97
80
96
-56
55
-33
3
-17
58
-21
-32
38
-19
61
-99
-94
-56
27
29
98
-77
95
93
54
88
16
-97
1
-5
7
-42
-39
23
-3
36
-28
-22
-21
-31
30
-36
-70
21
40
-12
-19
55
99
92
-13
62
-19
70
17
-23
3
15
31
90
-96
35
98
-56
-67
-15
-77
53
-94
80
37
13
19
-22
4
56
94
-24
-83
-30
52
7
-56
49
-65
-79
-91
-82
-13
-42
14
48
87
-19
-31
77
30
-34
50
19
17
34
-82
6
-73
-67
-6
-38
32
74
-83
60
78
-65
43
-52
-27
-21
84
-2
-83
6
52
33
46
-96
92
-34
19
53
42
77
-63
6
-60
-59
-30
75
-78
59
77
32
45
-74
1
-26
-6
88
42
-92
-60
-49
-54
-74
-31
-100
-100
4
-45
-93
-91
46
-77
-27
-12
-74
9
-37
3
94
-90
-93
78
37
13
88
-20
28
39
-3
4
69
55
34
2
30
85
-54
57
-86
63
12
-85
89
53
57
79
18
11
69
91
-42
44
2
-62
-74
-51
-79
87
-89
-79
10
51
-51
-77
55
-84
-26
88
99
54
89
-34
16
94
7
56
-54
13
0
84
46
1
-55
14
8
-46
77
-2
-13
-68
-79
-89
33
96
-36
-78
-27
96
95
-69
95
-53
82
33
41
-91
63
-12
-72
83
-14
42
-3
-18
81
35
28
46
-15
-50
-36
96
97
51
-64
-53
59
42
6
-41
40
-36
-98
-17
-61
17
-43
65
73
-95
-69
-28
-48
55
-87
17
-67
-5
-33
-11
-54
15
21
-26
56
12
96
-5
73
29
-48
25
66
-28
-40
35
70
-20
93
74
-42
96
-86
54
32
-94
-61
67
-82
-58
33
-48
49
-17
-58
-4
29
98
-39
-71
38
2
-100
-75
43
-28
-20
-33
-21
-92
-71
87
53
79
-57
-7
92
-77
-29
-36
27
91
-30
-74
13
96
-65
34
-80
77
-53
-76
19
-63
90
-36
85
10
-61
98
-40
-72
96
33
7
7
-16
46
59
90
-39
-53
28
92
25
-9
14
72
-41
-63
18
53
6
-19
-97
-14
50
-50
-48
-96
-11
4
-89
55
-84
-25
74
1
-58
-75
-82
-33
45
33
-63
24
-16
-75
29
17
-73
57
17
-6
-7
60
10
21
91
1
-54
-36
-86
22
-17
51
59
-78
-40
-92
24
-35
20
34
46
-91
-85
-32
-67
86
56
18
72
-79
-72
-36
-67
72
52
-38
14
-88
85
-96
-30
-24
-7
59
-82
89
-56
-57
8
95
-59
51
-27
72
65
34
-71
-70
-38
43
-57
65
68
-37
58
57
38
-23
-60
-87
-71
66
-52
49
52
7
-59
-35
19
-76
-60
-69
-15
-6
58
57
4
-1
-68
2
-32
76
-17
99
39
23
96
48
-97
82
-93
45
-20
-4
-23
-86
64
-65
24
46
88
98
38
15
-79
23
-51
9
59
39
-26
38
-4
-83
15
4
80
72
-50
29
-56
45
-93
-45
24
-99
57
2
-3
3
-82
35
-33
8
20
-18
76
10
-18
-57
-98
-37
-82
61
93
-18
-82
7
79
-57
-74
79
-81
83
54
-68
-12
-43
20
66
12
51
96
-91
49
-64
-90
-82
-62
-52
44
-11
-51
-55
69
55
36
-65
21
34
37
58
30
-1
-50
-78
-22
-97
-55
36
-62
-46
-68
-1
-18
19
5
25
-34
72
28
-29
81
72
97
58
99
62
-9
24
12
93
97
83
7
-20
53
-21
0
5
46
-54
18
65
-90
87
88
-42
51
51
-14
-21
-79
-96
51
-62
-15
-25
-16
-89
-71
-23
27
-71
-53
40
-95
7
34
-17
-8
-19
19
23
6
-73
57
35
78
-11
-53
-10
68
-97
-39
-84
-29
-69
-3
-1
4
93
39
-93
-78
94
-12
-45
-60
-80
-65
45
10
80
72
-29
-20
-43
-19
-20
-32
89
-98
83
-54
30
-51
-74
8
-30
-2
33
38
-82
-21
-28
-24
83
-37
-13
-1
-18
20
-12
-34
62
-10
-74
-43
-37
50
-96
29
1
99
-32
61
-98
-52
-99
84
-80
26
47
8
-78
-4
-51
86
-71
64
55
-61
-86
15
-74
91
-10
36
24
-7
8
-71
-23
86
-50
-69
-82
52
-17
-18
59
-27
-19
36
8
-32
66
-30
31
69
39
-76
17
-80
-5
-54
82
-29
-95
18
34
-25
-51
-23
45
-53
-72
-60
-27
33
34
-60
-1
36
96
89
-84
7
-66
6
56
26
62
21
-8
6
-70
60
-73
-60
-82
57
50
64
66
-22
-90
76
6
-56
-98
50
-66
-99
-31
-79
-87
-69
2
-11
69
71
82
16
-11
-50
68
29
-58
6
55
-41
-50
16
10
-43
93
-51
18
56
25
7
39
88
-43
41
64
28
-7
-55
-100
-23
0
61
-52
-18
-19
-92
29
-43
16
87
1
35
-40
71
40
84
-71
33
-69
89
-32
-33
-78
3
-4
64
-66
-91
64
-68
73
5
-82
32
-27
83
-90
-87
59
-35
95
39
53
66
53
-57
6
-51
20
-34
96
-67
-4
-86
-19
83
-27
-29
-62
-61
-35
99
50
-89
-96
-63
-73
72
87
20
-58
-74
-92
-42
-53
-30
69
31
2
58
-89
-52
73
61
36
-56
18
56
32
-79
-11
-56
-23
70
-75
-32
93
24
97
-51
-71
-66
-74
-48
47
37
35
-20
-9
-57
-10
-15
33
-92
5
-31
-71
31
64
17
-27
3
77
-30
83
-59
27
-80
-18
-37
51
-30
-37
69
59
-5
23
27
86
56
75
72
97
76
11
-35
-82
41
-77
97
-18
-97
-13
32
11
81
-20
-7
-20
46
-13
28
69
-90
54
51
22
-97
-59
9
-86
38
-13
-87
-53
-55
-76
72
19
76
33
-59
-98
82
58
-80
-17
-33
68
-87
-23
-36
19
-86
-81
99
-23
-48
93
-69
-40
-43
-16
-10
28
-54
-69
-23
77
-28
-68
-37
-76
-28
87
26
91
-93
34
99
-46
-67
8
-8
-89
-18
49
15
45
-14
49
-96
33
-23
-88
-9
81
28
75
59
-3
-95
-70
78
-5
77
-71
47
-50
-38
82
-68
86
-98
-70
-13
86
-50
-45
-5
82
-85
3
-50
-65
-67
-5
-54
-72
-43
34
17
-27
39
99
-19
55
24
-44
-80
90
12
-32
83
58
-93
32
-59
25
68
-51
-41
47
43
-38
-67
67
-48
-25
-57
97
48
-72
9
45
71
-88
-48
-81
-11
-8
-2
88
-87
13
80
27
-84
1
-50
-1
48
-72
-86
44
-80
-99
21
-84
-47
-82
-10
-11
90
78
68
-52
-8
-15
-73
12
-3
-3
97
79
-46
-16
43
4
-22
-44
45
-95
25
66
-10
83
76
62
-19
-100
-45
-1
15
12
53
-62
-6
-93
-14
23
57
29
47
92
41
24
14
64
43
-6
-20
83
-4
63
-33
-76
-71
81
-49
-84
-9
88
67
41
97
45
48
-43
-45
1
-66
40
-49
75
84
67
54
-62
-35
23
-30
-80
-6
69
-95
48
34
-89
36
65
-41
-66
57
42
-5
22
-27
-87
35
55
-74
-97
11
38
1
30
98
75
63
-2
48
76
-98
-60
-67
-6
-83
60
83
17
95
97
-2
22
28
82
-93
-3
-36
-89
-17
-87
-83
44
-79
63
23
77
91
5
-66
-68
-11
86
-96
86
-13
41
8
28
97
-20
-54
17
43
83
-49
-49
97
-26
-93
-56
-93
81
6
-23
-71
-19
-88
9
-89
7
1
-37
-81
-97
24
-1
63
92
-7
64
-44
-9
-84
-94
79
85
-84
82
23
73
-35
-13
31
73
10
78
-6
71
-42
-39
-20
35
-31
3
-45
54
-99
63
6
-38
-78
7
-100
-15
-18
84
1
28
73
35
68
-2
-47
-7
28
-33
-87
50
36
60
-1
-26
36
71
-90
-10
83
51
57
29
-54
-4
17
90
98
84
81
78
-47
80
-81
57
81
69
-34
-47
-55
77
-94
-50
40
62
60
-73
-41
-35
-97
17
-58
-10
-30
-38
50
-96
-1
65
78
23
26
24
55
-95
14
20
-100
54
61
37
-90
-55
79
-39
-19
68
21
45
-93
-69
94
-65
-59
-88
1
30
70
31
-36
75
-34
18
60
-36
36
-64
-10
21
63
-63
-90
-54
28
85
62
-76
99
22
-22
56
18
51
65
-82
78
-57
-66
-89
-1
-15
7
24
-52
37
-26
47
-25
67
-17
-52
34
86
-95
-70
82
-64
-48
-98
26
12
-14
63
-93
4
-95
-34
-85
-44
-64
56
44
79
-70
-95
39
-72
79
-68
56
-5
-72
-24
4
14
-43
77
32
74
-83
16
91
14
14
43
-65
-66
70
-64
-92
7
33
-9
54
15
99
-34
80
91
72
81
16
49
2
42
93
-81
68
82
-50
-29
29
-23
85
-84
54
-53
5
-47
-17
-92
-25
-95
31
45
-77
34
-77
14
-59
70
73
-34
94
-13
-19
-94
-83
82
-12
82
-43
35
-73
90
-7
-10
18
-32
-67
37
-90
-15
94
-32
59
-7
93
-55
10
82
56
-70
18
-100
82
-29
81
15
53
32
22
85
-20
2
-75
-21
-43
-43
2
-95
15
-38
81
96
41
-66
-35
-85
-52
-85
40
90
-15
13
99
35
13
23
86
9
4
79
-6
42
60
-56
-99
27
-44
-17
-74
63
-44
0
33
-8
-18
-79
85
-35
-50
47
92
84
47
80
91
98
30
-63
-53
-47
-30
17
-49
-23
-84
29
72
11
-45
-11
-11
57
-93
-73
70
18
15
-69
-94
5
-91
79
88
67
-6
44
59
90
-43
32
90
-97
80
-11
23
-44
-92
-7
-43
-6
-12
8
-48
8
-3
16
-32
37
-100
-53
-98
35
40
-22
-86
-35
-30
-41
-44
50
-5
-68
73
2
21
50
-72
-16
-52
37
-18
65
-90
-10
-9
44
64
1
38
-22
-13
-31
-33
32
-56
-56
-37
-69
80
67
-21
-37
-9
-12
-7
-45
-23
-22
35
39
53
-41
-95
-97
-23
33
34
68
62
-13
-7
-15
-74
44
-50
-20
-4
41
-6
4
59
-42
-77
84
33
58
49
-47
28
60
-64
-55
-10
25
55
45
-99
-16
32
-79
87
79
-46
65
92
-98
83
-98
-20
68
41
17
35
-30
-37
-58
-7
-11
-21
-51
79
-32
-25
94
-1
33
32
-13
-5
-94
-45
-46
-55
75
7
-22
-10
-42
53
62
96
92
-98
-7
32
-42
26
9
16
69
53
14
33
-10
47
53
1
-87
-28
-88
-37
-23
25
-8
-10
-23
40
-18
51
-60
-66
-34
-47
70
83
45
3
89
97
28
61
-21
48
-83
19
94
-62
-2
-37
-9
-53
60
67
60
83
98
54
-16
-49
82
3
56
52
59
-26
67
22
76
60
85
-56
-16
65
69
-92
-22
28
32
14
-86
61
-35
-36
1
5
-69
-7
-55
-89
-73
34
17
-66
35
-80
96
24
43
64
-17
-23
-87
23
36
-94
84
17
44
12
4
-100
89
-16
-6
-64
-12
96
14
3
-19
-85
-96
90
-23
93
51
-62
35
45
-10
56
-18
92
21
-27
-15
83
40
-9
52
51
-37
-28
-14
-38
-98
80
-96
93
-83
-88
-11
65
-54
55
42
-73
-39
90
44
96
-99
80
-16
-100
-23
60
70
-39
50
85
97
90
-29
-75
78
78
48
9
19
-93
64
-87
98
-30
45
-63
-11
-60
-27
-17
-68
-58
-34
-10
53
-71
61
-6
-28
-74
56
-76
-4
64
77
9
76
17
-78
14
93
42
-73
-90
43
53
97
-56
-22
-99
8
42
-85
-39
75
-93
-17
-68
-30
80
-53
-63
4
37
-76
5
-22
-10
-67
-51
-53
54
15
2
-38
-1
65
-22
94
-13
32
-95
-96
-20
80
-56
-86
-41
51
-76
-50
38
90
98
68
-83
50
-94
-16
93
-23
-15
43
-48
-39
-52
-63
-4
-21
57
-4
84
96
-24
47
26
60
59
-91
74
-68
50
-38
-93
1
-38
58
-97
62
54
-7
-10
71
-82
67
-59
-38
39
-27
-35
10
-53
27
-47
-31
67
-93
-33
-42
50
42
-85
-80
12
-18
49
-6
87
12
-70
-25
33
11
-56
-41
-22
1
-11
43
91
4
-7
21
47
75
-85
-52
57
-98
74
-49
78
67
-13
-65
13
-61
78
18
84
-28
69
-75
-12
0
37
-78
-17
-34
64
-13
89
48
57
-51
70
-68
-71
80
-46
-1
-30
-42
-89
-97
-5
-14
-22
71
59
-36
-34
41
33
10
-10
-65
67
16
-43
-22
-27
99
72
71
-19
74
38
-49
-43
-26
95
45
0
-60
27
-2
-55
-23
-4
-28
48
-3
31
91
-66
-53
39
-96
-77
-96
35
54
94
74
-24
-13
45
-21
90
18
29
94
79
74
28
-39
-12
-64
-19
-5
-12
80
-51
-8
54
58
-44
-85
63
-85
13
-45
65
8
-63
1
34
26
16
25
-1
87
-86
95
-38
-35
38
-36
-71
-3
-47
25
-70
-51
89
59
20
-90
82
80
55
55
97
48
39
90
-81
88
5
70
48
-21
63
-60
-52
90
-32
-18
-66
62
67
61
11
-94
28
-14
13
86
24
15
-63
66
-2
94
86
0
30
42
-40
38
9
14
43
-86
-88
99
-93
-18
-22
69
3
-90
25
8
-91
-33
20
-25
90
3
10
5
-54
-78
5
88
-51
-29
85
82
-53
75
31
34
-70
13
-35
74
-34
-36
-97
-46
-42
5
43
-82
37
95
1
51
-99
-25
-38
48
3
88
51
35
39
-8
-4
49
74
-15
46
57
21
-3
-21
51
7
-45
80
45
95
-86
-31
31
-13
3
-4
0
-79
13
81
40
-92
91
-96
88
-6
-96
-29
22
67
69
94
-75
-20
-38
-76
-91
12
-4
44
-97
94
-82
-68
27
25
59
-76
21
-59
66
-58
78
95
-13
28
79
-26
-46
91
11
-73
-70
7
-3
-42
-21
16
-72
-66
-82
-45
-34
27
64
35
-21
-50
22
65
98
40
-7
97
24
2
-46
-16
56
-75
31
19
55
86
-82
82
-87
60
57
13
20
-35
-54
37
27
-19
-55
-2
61
97
-59
-37
-40
-53
88
83
39
39
-43
-77
20
13
94
60
-38
-17
-55
-26
-6
46
-53
-11
-40
-39
-72
-61
23
-66
-71
-18
-53
-93
23
-77
-11
-50
-9
-61
52
-20
-73
61
-87
88
16
-35
-28
92
84
68
46
60
10
-41
94
-47
31
76
40
44
-49
26
75
-12
-67
40
-22
17
47
89
53
73
-58
-25
1
-76
4
62
21
91
-9
10
54
-2
-91
84
30
6
-80
-80
-48
96
28
-86
-17
51
-74
11
7
-60
-24
-66
68
72
10
-64
26
-23
43
-41
-19
-75
17
74
-78
44
85
-30
-26
56
-22
8
-59
89
79
-89
5
-86
-85
-46
5
30
-95
-15
88
-72
-4
-24
-18
-7
-43
9
-12
-86
2
-4
35
69
-15
67
-65
7
-50
35
-23
-87
33
24
15
-73
68
55
10
16
35
-70
0
96
-12
24
12
2
-55
-93
43
10
-52
6
-41
98
-70
71
49
3
67
-7
43
-26
58
37
76
11
-88
58
-49
83
5
-62
30
73
97
-33
-93
-42
-88
30
80
69
-59
-38
-88
-61
16
-43
-75
19
-46
3
-62
34
96
15
-76
94
-1
1
-67
-68
32
56
-39
19
60
-43
-59
-5
-31
-40
-68
50
-75
-80
-44
88
10
-27
-39
73
27
-89
-56
-61
-2
-100
-9
-32
2
86
-85
22
-61
-28
49
70
36
-61
-63
-30
-27
99
64
50
-59
-10
-91
96
89
-49
30
-53
-11
-72
-76
57
-46
47
-59
97
89
41
64
-72
87
-10
-90
25
10
-48
-1
-38
83
55
74
69
-20
86
98
-99
36
-68
-67
-38
-63
-77
-42
-26
29
85
70
16
-52
56
6
-55
-84
-9
64
-42
-10
-68
47
-99
68
-54
92
75
-36
-88
2
21
76
35
68
-90
-10
98
-26
32
94
24
10
62
57
-51
-60
-78
-31
-2
-41
-21
39
-25
-15
-31
-64
-26
12
-92
-38
-70
-17
1
40
-76
37
-18
93
76
-52
89
62
87
-47
43
-77
-65
-46
-69
31
-84
11
97
13
-62
-35
-65
-98
-85
-36
7
-88
38
16
-63
33
-25
71
11
13
82
-24
-9
52
-62
-5
-33
40
55
48
-76
61
-8
69
63
-39
-92
19
-9
-42
23
-61
53
-66
-45
93
-91
-65
-91
66
30
-25
-70
99
-30
25
-78
-72
50
24
12
6
44
92
-14
11
95
19
-35
99
-55
34
-100
97
94
11
34
-10
20
65
-42
-83
-59
-6
-34
-61
-52
-51
62
-55
-61
20
-66
92
21
-69
34
-50
48
-54
-82
70
-75
-33
-79
62
-86
-88
-15
-37
-9
-48
96
90
-15
-89
-2
-63
-4
31
-9
68
-12
28
-83
-46
-35
59
-79
31
-23
63
38
-54
-86
-96
-89
25
1
-67
-85
84
62
-5
13
-24
1
-10
57
-50
-63
87
19
-45
-13
-97
-54
24
-51
-36
38
-36
-21
-23
22
57
81
-37
37
-92
-22
-7
-43
41
97
-29
76
-97
7
-50
-25
-88
20
6
-28
92
-39
94
4
14
-43
-59
25
-41
-82
-79
-4
-87
-86
-64
11
-33
-25
68
-23
-61
-24
-73
94
95
81
-64
40
81
-59
20
50
-31
5
73
-100
84
-68
-74
99
22
-7
-81
50
12
21
-8
89
88
86
-40
62
96
-69
56
57
-24
-24
51
5
23
52
64
-69
72
-47
-34
40
-21
-100
65
-13
-37
-58
-14
0
-72
98
-61
8
56
48
90
-100
-87
17
85
-1
-61
-84
88
-84
-44
56
51
9
-13
-61
64
90
25
75
-61
97
21
-29
91
-12
23
56
24
47
23
60
-91
-28
-25
75
-81
0
-98
-43
30
-48
15
-53
-67
19
65
-100
-59
-22
96
90
7
45
-68
25
65
-80
-32
32
-65
-1
-59
-100
54
-83
80
97
6
-85
-78
-6
-50
-90
47
67
69
-94
-78
-20
-2
-74
-50
33
66
96
-33
48
93
99
-78
-85
-30
-2
59
-26
56
7
78
-69
-39
80
-48
60
48
-8
86
81
-77
-35
-26
-45
-6
-48
93
-24
-41
-78
32
24
-50
-82
-41
-26
-33
-74
-41
-36
1
-93
32
40
-87
39
78
-13
11
-11
11
5
72
-4
69
73
10
-32
-53
78
-4
41
-74
72
-27
-32
-34
-60
-34
-57
-45
-84
33
-24
-11
82
93
-79
-82
47
-48
-10
-82
-90
-36
-17
87
-83
85
-20
82
52
65
-81
17
50
17
33
79
60
56
-49
-75
-82
-47
-66
-57
-9
-90
-43
54
48
6
42
-81
86
86
-81
-92
-56
84
-42
-47
-69
-72
-37
-95
12
99
-7
18
-3
60
0
-49
60
-79
-34
-27
96
11
-69
72
-34
-98
89
-58
75
-33
75
76
74
-42
-3
-40
0
-82
-75
-9
-9
91
89
-81
72
-21
-15
-24
-36
-16
46
39
-59
53
36
51
48
-9
3
-5
-26
-90
-100
-65
3
-44
90
55
-2
13
6
-63
83
56
24
-33
93
85
75
-25
-72
-17
49
-51
-74
-68
6
6
-89
-86
-15
70
-1
92
-80
29
-5
-90
-12
38
-84
61
-19
72
23
-53
95
-8
84
-7
-11
-74
-18
-51
-60
-73
66
-17
92
-85
75
71
-38
-56
53
33
9
-1
-87
-21
-93
-43
33
54
3
61
85
43
60
-21
-76
24
-81
68
-73
3
49
13
2
-49
51
25
-4
-51
-9
-97
58
-12
-49
19
63
-53
87
44
14
87
38
30
-93
-23
41
57
47
-95
-94
-23
34
57
31
31
-74
19
-75
80
66
-36
54
-11
-12
-43
73
-5
83
88
-31
-21
43
32
64
-92
34
76
-82
40
3
-27
-68
-43
-55
46
70
85
14
-52
-39
88
-52
53
33
-80
-60
14
-17
-67
-18
0
48
90
24
-30
-31
-48
82
-11
-31
89
65
-60
64
48
-30
-38
47
-73
-70
1
88
-7
75
-56
0
1
-6
36
97
3
71
3
85
26
-51
53
87
-79
98
-77
-36
-83
57
53
-29
50
-10
-10
-31
62
26
-13
-24
35
48
-44
25
-15
54
-86
79
75
-64
10
-98
41
-7
72
28
6
-60
-24
-97
51
91
-64
-25
3
21
-62
-27
40
37
-15
12
54
72
98
70
39
72
-26
-30
-81
-9
92
-51
16
21
-36
-17
-71
94
1
80
98
30
-10
3
-92
-49
37
-15
95
-12
-84
89
-77
-10
-62
94
-54
23
-16
90
-98
93
74
-62
8
18
-64
-79
-55
-79
-88
17
84
27
87
31
-37
67
-24
-33
9
23
76
49
-56
81
-69
18
-60
68
89
-99
24
34
-60
-29
55
-83
69
-15
-90
53
77
66
16
50
-94
-20
-31
67
67
7
16
38
32
43
-10
56
93
-79
68
87
-64
13
-83
-58
33
-14
-49
-23
-14
-33
40
-46
23
-31
-50
27
0
-55
-73
-91
-19
15
-6
48
-71
-1
62
68
-71
-53
-6
16
-81
-55
-19
-87
18
-89
-1
-59
-16
36
23
-73
-33
-96
-10
-2
97
38
-37
-6
-90
-95
9
-9
-18
94
62
5
-65
33
-2
6
99
98
-24
82
-50
-32
-50
-96
-33
38
75
78
-83
-66
24
26
-68
44
-89
58
-25
12
4
-79
16
47
24
-77
-2
-23
40
-69
-49
-90
-98
18
-90
-89
46
-53
78
-32
-52
-19
72
60
-12
65
-87
-70
97
-28
16
-63
-93
15
62
-46
-21
-83
-73
-58
32
-83
-16
40
-49
65
2
51
70
-58
38
-9
-46
-83
-80
-64
34
81
89
72
51
-54
0
39
93
1
25
-8
-74
-83
57
13
-66
45
-79
85
51
63
-47
-35
22
9
70
-75
77
-66
-26
84
-38
-69
52
-41
-68
58
16
-58
-76
95
-47
79
-69
89
-19
-24
-14
-53
-80
-9
-6
28
-53
-12
86
-77
-25
-39
-3
47
-94
-16
-44
-9
65
-10
-68
-11
79
-73
7
64
-3
18
-79
-62
-53
-26
-51
-25
-51
77
-59
7
97
16
94
14
-8
-29
91
50
75
43
49
-44
65
77
75
-77
-42
40
30
-3
86
14
24
0
26
47
93
-32
49
47
-86
-47
99
-23
94
-72
-30
4
5
61
34
-67
-49
44
-69
-92
-15
84
-83
-45
2
-98
-13
-75
-96
-46
18
-36
-61
-49
-28
-90
3
59
-88
24
-82
34
-35
19
-83
-87
-41
-82
63
21
16
52
86
-41
-93
8
41
-93
-59
-18
17
-54
76
52
96
37
37
57
30
-86
17
-28
-58
52
-64
24
33
-34
-87
-41
-38
-24
79
-12
-70
77
-96
-42
84
60
-69
98
91
22
-56
-65
-86
23
-91
56
-51
81
85
-34
63
-43
19
-100
-37
-76
56
-57
-58
-83
-79
-27
-27
-97
77
-3
19
-39
14
-40
-18
-97
-75
-66
-5
96
59
20
14
-41
45
-92
23
-57
-73
-58
82
-14
-99
86
-51
-61
-82
-58
-1
2
-86
77
15
-71
53
-96
-86
45
12
-72
26
-9
64
-60
43
83
17
0
-17
56
44
-42
61
97
-80
-99
6
-76
-19
7
-72
-55
-34
15
86
5
-47
-94
-56
-96
-11
-43
38
67
11
-16
-13
-42
-56
2
-16
97
26
-35
6
97
40
-78
88
38
-97
-40
-55
-61
-30
82
66
-83
26
-41
-10
-57
95
-74
49
69
-75
0
-2
-8
26
-96
16
18
-97
89
20
2
-18
56
53
-30
11
-94
96
-41
-43
-18
-63
-55
23
62
-59
60
-6
98
-78
93
6
-19
-44
-71
57
-44
-79
-5
86
77
7
92
89
60
-92
-8
42
-76
-34
86
-88
-84
-3
-48
-95
63
-50
-11
-57
1
73
-77
93
95
77
-16
82
38
50
83
85
-90
-65
87
-6
-8
5
0
75
-26
68
-32
-53
75
-75
28
-97
-45
-1
67
54
19
62
63
3
92
73
-25
-88
-12
10
-69
20
86
4
10
56
-29
16
-95
-73
-7
48
-75
29
-21
16
43
-6
-63
74
-99
30
-95
-31
-32
23
30
-8
-12
72
-56
-13
-60
-11
-20
-18
86
-12
-90
61
-59
-42
-4
20
77
-49
44
48
-10
57
57
-43
69
32
66
-46
-17
82
-84
-22
80
53
33
-84
-76
21
-55
-99
43
-34
48
-92
-38
-1
-89
-41
-49
-72
-17
-20
-51
-51
44
-70
17
11
-57
-39
4
51
62
-25
-21
-3
16
-19
91
30
-21
25
81
-83
57
-59
73
59
75
-24
76
33
-100
-44
-16
-2
65
40
-69
8
-66
46
47
-61
-67
-41
-19
40
76
-50
99
32
92
51
-33
-38
65
-7
65
81
39
81
-84
97
-7
32
46
43
-64
-1
-39
55
-30
-46
80
-71
32
-61
85
8
-3
71
-6
-85
-28
73
7
44
33
46
-12
57
-37
81
71
9
-40
48
40
-75
49
87
-37
-57
-64
-29
-74
-18
-88
-79
28
18
51
8
-95
78
49
-11
7
-100
80
-3
-96
-19
87
16
-19
-88
24
28
-74
-37
45
80
99
-16
-14
-30
27
-70
-37
-21
50
8
79
41
-48
25
69
-11
80
89
54
95
-1
-77
-4
-42
86
-57
1
-92
80
-50
-61
-78
64
84
-1
8
45
44
-37
-49
-41
-54
-56
35
39
69
88
35
-62
92
-100
98
79
-77
-15
-53
-71
62
4
-55
-34
-51
92
21
89
-64
47
51
29
5
-73
-57
35
-48
-26
-68
-10
-38
-64
-51
-67
-83
-79
88
0
-66
95
-81
-41
84
-24
-63
-64
-31
-57
-15
-57
-73
67
21
-22
-100
88
-78
-42
-63
90
93
-52
-1
-73
-75
16
27
-83
23
44
-52
-91
42
24
18
-82
37
-75
57
-92
86
66
30
90
-83
-18
58
-83
-41
15
5
75
95
11
45
85
50
-52
78
49
-87
-63
28
27
21
-20
95
92
-18
-42
-2
83
-68
97
-16
-28
58
15
46
-66
88
-41
-83
-94
-72
-39
75
8
11
-46
16
-28
-19
-31
47
-47
86
-86
-28
-76
50
-21
24
77
60
-82
75
33
-58
71
9
4
76
-82
89
-11
34
-98
-94
-22
66
-73
-26
70
3
-94
84
-56
6
-12
-40
70
43
-84
-98
-95
-60
7
-49
-78
-16
-36
-5
-66
-45
-84
96
94
35
92
25
50
-2
38
-85
55
67
-27
60
95
46
64
-4
8
40
-80
41
-1
-26
-51
53
-18
80
-74
-5
44
-43
-80
-29
12
37
-62
65
-71
-73
86
21
-32
77
-87
-98
-50
68
7
8
84
-96
-7
24
0
96
0
-91
-50
78
47
74
-66
10
-36
1
72
-73
71
-6
-74
37
46
-100
8
89
-8
11
30
-62
-80
-85
65
-19
-75
44
27
-92
48
38
57
-94
-35
-65
45
-54
-50
3
-79
8
-28
-77
33
-56
-9
-15
8
71
-8
-69
-2
-17
-91
-10
88
-2
-43
-36
-24
8
-11
-47
31
-60
74
27
0
-75
87
-56
7
66
-55
37
-46
64
-31
-36
23
-25
-86
-91
-34
-70
-51
32
-56
99
-47
57
-8
62
-50
85
-72
-92
52
-67
32
75
-49
-79
-93
68
-90
63
-62
46
60
84
-27
1
-50
-31
22
-59
-49
34
-79
-92
-7
35
26
-99
68
-5
29
50
-100
-50
-85
-11
-11
86
-12
30
10
34
8
0
16
-87
-94
-99
76
-24
-33
7
-4
-93
-61
1
12
-15
78
53
-89
-69
-19
-41
-31
-90
75
57
83
46
-86
-48
7
21
4
-25
92
-83
63
-29
52
2
-23
-80
4
-44
7
34
99
99
92
45
-81
-68
89
73
-67
-12
-56
-96
87
-30
77
82
-85
9
-57
-20
-55
-91
-85
28
61
23
42
-64
62
44
-100
79
30
83
21
-57
68
62
87
-87
-50
0
0
-45
90
-55
-66
-84
-65
-50
48
93
-97
68
94
-34
40
-75
-36
-89
60
-12
51
24
-3
6
32
2
37
11
-95
88
-3
35
-67
96
84
-12
-36
-65
-45
-61
-73
-76
30
-8
25
99
-91
71
54
-67
60
-100
91
-27
48
23
70
-17
-93
-48
-1
-20
42
-75
79
49
-35
-30
-89
97
14
80
-35
79
94
-95
-69
-47
76
91
-31
90
23
-21
-92
79
-81
20
-10
76
-34
-8
23
-73
-67
5
-84
-67
-68
20
48
-85
10
-50
-47
-32
30
-80
28
74
37
-39
11
-66
53
50
-10
76
-7
61
-8
-30
-98
-80
-45
-89
77
-12
-98
35
19
25
-26
-18
53
-67
99
94
80
77
-75
85
39
-69
94
49
-82
-8
18
-18
15
51
-12
89
-29
-45
-62
70
-68
26
-59
5
32
26
82
-64
-56
52
-12
97
-46
-97
-3
-71
84
86
10
-12
26
14
-1
-5
41
-98
3
-79
37
71
-59
51
40
-90
-89
26
12
-73
-38
-61
3
-92
-85
81
-3
-81
-92
96
90
-75
-74
-35
-16
43
69
-67
87
-67
-28
19
-37
-36
-37
-50
66
40
38
82
71
-49
0
61
38
-27
88
-19
24
-68
-77
-7
33
-83
26
-3
73
0
61
-78
-16
-31
39
-67
-82
60
28
-49
26
25
-7
21
88
-21
-29
-8
72
-42
59
-65
-75
79
96
-60
-61
9
-66
-3
-91
29
-66
-20
54
-23
-35
-47
38
-68
25
14
-41
-55
57
-13
49
-14
52
35
-14
-49
-75
-26
-14
16
14
41
23
15
-45
11
44
65
8
66
-1
-34
-83
-43
-69
22
-32
51
-13
55
-44
-4
8
-99
10
-90
-19
81
93
35
32
-42
-78
16
84
63
-65
-47
-67
-68
67
-76
-52
15
-57
-69
-92
-46
36
-42
20
84
-3
-8
54
12
-91
-48
39
84
52
12
95
-55
62
33
-93
18
-27
-34
2
48
88
81
77
-51
36
90
-85
48
66
-57
-13
-65
25
-17
-53
94
6
-53
0
-1
32
-94
-97
-94
1
76
-68
88
2
26
-87
50
-58
-85
-46
96
99
-54
70
-58
60
30
72
-47
-62
50
-82
19
-13
-74
90
-21
76
13
-40
97
-61
-86
87
-48
8
76
-37
-27
-2
-87
-38
-9
-20
-54
-10
7
9
-37
42
-78
39
31
33
44
-33
73
-13
-88
37
62
-31
-75
-99
25
-85
99
86
-10
88
-33
-17
51
-26
-22
7
36
35
-39
73
63
-45
65
-88
-1
-38
-47
55
52
-12
29
-83
-53
-61
95
6
42
50
56
-27
-57
-8
-56
-15
-14
46
-21
-83
-41
60
21
-99
-64
-15
14
86
99
-22
-47
21
-56
45
2
-77
30
14
30
71
78
42
-72
-12
7
-86
9
92
52
58
47
93
59
99
-78
-28
-64
61
-21
-32
97
-79
-59
32
75
30
-56
-89
-99
42
-85
-98
-5
-68
-77
27
86
-32
-46
81
-62
-94
-15
64
-56
14
-40
-74
-67
63
69
-58
35
7
-60
-88
-74
31
7
50
-46
39
22
-59
-29
-24
-8
-38
84
32
-38
-41
12
-58
-1
-99
54
-26
-79
68
81
95
-25
-95
80
-53
95
-50
58
-73
-50
82
43
92
-18
20
-68
54
-9
-86
-94
91
42
-2
-37
-99
33
-12
-34
-13
-53
-75
-22
45
54
96
-65
31
-58
97
45
16
-90
66
-6
27
84
97
56
61
-79
10
-18
96
89
-41
53
40
-56
53
14
-75
38
57
10
-16
13
3
2
9
40
97
-88
80
-42
-65
62
66
39
-2
-34
-18
54
-5
49
73
96
1
68
71
28
-95
39
67
51
49
-24
9
58
-46
48
10
-91
23
68
87
-89
35
31
42
16
-30
-98
57
-99
19
-92
-20
38
44
38
90
84
95
-22
95
2
84
-76
32
-27
94
-63
26
55
74
0
31
-8
-11
-43
-14
-90
62
-81
-26
-49
-52
21
-86
-44
-63
45
-88
57
-49
-3
-41
-6
2
-50
-11
16
-26
-99
-80
11
-54
-85
-81
-70
-66
24
36
2
-55
59
77
-36
-42
21
-93
42
23
-48
75
-70
82
2
-52
91
75
-66
31
16
-5
-28
-2
-100
64
-33
46
29
-83
16
62
3
-13
73
-3
-94
-33
37
95
47
38
-98
33
-40
7
55
-83
47
-96
-28
-32
47
-36
-90
58
-33
-21
59
-3
0
-38
-83
10
42
52
97
16
-44
-23
-68
-50
-53
-17
25
-5
-54
-42
-74
28
3
80
40
-10
21
-31
11
45
-81
3
-57
-28
-4
-27
-25
54
-89
-3
52
-28
-40
-36
65
47
7
17
96
25
-7
-24
78
-89
-70
60
98
10
58
10
35
-1
-86
-87
-13
-5
8
31
6
10
-79
-59
-32
18
79
14
-2
-68
19
-4
43
3
13
-84
-58
-1
18
59
-46
-4
-84
32
-57
-65
-96
43
39
-95
69
-73
-45
0
9
-67
-2
34
72
97
-78
51
95
-64
-30
64
93
74
80
-4
83
-11
0
-100
-2
-78
-75
-97
35
92
67
0
18
69
68
-26
70
-21
6
11
-20
-44
29
-44
-95
-82
37
97
-39
-37
-77
-26
30
-78
77
25
46
48
6
21
-64
-15
-49
94
72
-30
-78
94
89
-15
41
-97
-86
80
-25
-63
-52
13
-52
-90
51
-99
95
77
91
27
-97
-100
-59
-45
43
-54
33
76
-45
52
-82
-43
30
-50
41
-17
-3
-60
27
4
-16
17
6
22
-9
31
-96
59
92
48
-47
-1
-80
-98
-62
34
-78
38
-26
-20
-9
66
86
70
-34
-58
-41
-37
-12
-85
78
72
-24
-45
24
-25
71
-60
3
42
-30
-95
-39
30
78
29
70
-83
-67
25
95
73
-13
39
-91
-74
4
-96
67
-17
-92
-100
68
76
39
16
33
-69
-94
5
-94
44
89
-34
82
-63
-85
97
72
53
-37
-62
-5
-4
88
69
-35
52
87
-61
12
91
-65
-42
5
17
-43
-32
-7
39
97
-55
-27
64
-95
-80
77
-33
-19
-84
57
65
-5
-85
-78
-20
84
66
6
-80
-82
86
-70
-3
59
35
-64
-90
18
-53
-46
-51
29
-31
45
46
-93
-42
97
-72
-90
-28
-24
-79
-17
58
-43
-15
-79
-1
23
83
-61
90
54
7
90
1
-82
11
71
24
18
68
68
69
34
-17
-51
42
47
-44
85
-22
22
70
-26
-24
68
36
-83
-12
-87
4
-83
31
0
56
51
41
46
57
66
-87
81
-68
-72
-75
-45
74
16
2
-73
52
2
30
-5
-97
-80
12
-58
-84
50
-95
84
-45
-76
-43
79
73
-18
-37
25
63
84
-44
32
-26
8
-96
-95
-1
-35
7
-8
72
45
48
-66
-76
-67
-48
-68
-63
6
77
15
88
-72
19
92
-87
3
-73
-2
22
-26
-62
46
-48
19
24
-85
-49
42
-71
18
38
6
32
55
13
29
74
-91
-60
91
49
58
36
-71
10
63
-72
-14
-20
-82
36
15
43
28
-43
91
59
-6
65
-31
40
47
32
-67
-59
48
99
-80
36
-30
92
56
22
-90
38
-73
-13
39
31
83
-76
9
-45
-82
94
66
34
-65
66
21
21
-7
84
-100
-3
-14
16
38
85
-18
60
34
57
37
-54
-61
15
-78
12
28
-4
62
-91
70
-62
29
-83
79
-71
-57
93
21
-20
-39
-60
68
-27
-59
-79
-68
20
95
-94
14
28
-14
93
-48
-34
-21
-51
-40
25
75
8
-59
26
91
38
4
-87
59
4
-78
77
-77
-39
53
-7
22
40
72
-2
68
72
78
-13
-65
57
-98
-69
-8
-32
-48
86
-46
-20
72
66
-89
58
40
-45
-61
-50
27
-40
22
-69
-9
16
5
-27
74
93
75
-43
-47
-47
-68
-20
-91
-66
58
-61
-82
66
-84
-93
-20
-46
99
-23
-92
-18
23
36
80
-42
-94
74
-29
3
-53
-89
99
-47
-43
64
-80
99
-55
95
-61
72
74
72
26
21
23
51
-36
-37
62
99
-80
50
-65
54
99
-27
-49
-50
41
32
-50
-72
11
8
-13
-70
-14
-5
-82
-46
-69
56
62
-59
68
31
-44
-66
-42
75
72
-1
11
-57
-21
-52
9
-8
-99
86
-64
-47
71
86
49
-4
-29
35
-48
8
-53
61
-5
-26
-48
-37
59
9
44
58
-62
-11
33
54
-27
-58
-93
-50
77
4
-36
83
-15
-26
15
34
94
5
79
-45
-31
-70
-56
72
52
27
-34
-47
39
58
-34
15
-79
-58
49
-56
-40
54
24
76
-59
19
-20
-59
-93
93
-35
-60
1
-39
-18
-95
-82
18
70
98
29
-74
-70
1
41
42
-55
-49
35
56
25
53
41
47
80
29
81
20
-43
68
79
-56
88
91
-37
74
47
38
-66
-81
67
5
-41
95
99
-39
-15
58
95
97
7
58
-41
69
19
-14
77
34
-46
-33
-33
-96
-100
-49
-30
96
-85
96
44
43
-22
-55
-39
39
49
-34
-71
-6
-50
-40
-97
36
77
-76
20
80
-21
30
29
35
-80
69
-85
-40
27
64
10
-52
34
89
-28
78
2
-63
-10
72
84
-12
-29
-4
-95
-65
-88
73
-73
7
41
45
36
-37
2
-40
-86
77
-97
86
76
69
88
29
-96
63
63
-33
13
94
12
-6
-17
17
83
-33
9
-44
44
32
75
-62
20
29
60
2
10
-8
-87
-81
69
64
-82
5
67
3
-52
-95
-51
80
76
-56
66
-52
-21
-13
-88
42
47
1
-30
88
49
93
23
64
11
90
-17
69
-100
-60
11
15
81
-23
-3
-40
63
80
94
47
46
80
71
29
8
-52
-54
95
26
69
-22
75
50
25
-56
-82
-94
-37
0
77
-68
-77
99
-69
55
-48
69
-62
88
-70
26
-59
-28
85
-67
54
13
-45
65
-100
-53
25
36
71
21
-99
-87
31
57
54
53
-71
8
-100
-69
-29
45
-78
-36
99
-64
-22
73
35
-42
39
67
-9
-53
80
54
-30
-70
92
64
-83
12
97
56
42
-73
26
21
17
1
-88
-27
1
-42
-25
-96
-79
-74
21
-69
38
-5
-50
-23
96
-31
4
-41
-15
54
22
31
-67
44
-98
-97
0
-27
31
-38
-75
55
14
88
51
16
96
66
37
19
-27
25
65
-61
-45
79
8
-88
86
93
32
-8
31
-17
63
15
-85
77
-15
10
53
83
20
25
38
-28
26
67
-4
42
-2
-18
-15
-55
-70
63
-83
37
-7
-17
31
-31
65
-97
-8
-47
35
-35
80
-30
-19
-25
-27
-24
23
-65
-7
-79
-34
-48
-53
-95
78
56
-7
84
-77
-65
-35
67
97
63
53
65
74
-60
-56
-11
32
37
53
38
76
-4
94
-22
78
91
-66
95
46
-97
-50
-91
35
25
-90
99
-38
-22
82
65
-47
39
-86
-42
-12
-58
-17
-44
55
-48
-29
-95
61
-8
-79
-89
-23
-70
61
86
12
-97
36
-41
-18
-56
-41
76
-56
41
84
-89
17
41
86
25
71
46
6
-36
-40
-66
9
59
98
-61
-20
-88
-64
39
-50
22
46
1
93
-24
-17
-58
-28
-95
60
59
83
-34
96
-62
-49
-95
-78
-92
-36
-25
-45
86
-72
52
81
6
97
-99
-13
72
26
-41
-99
-36
42
94
22
58
-2
-63
80
65
16
-60
-48
-60
39
-27
79
39
41
-100
-32
80
-73
-28
-53
49
24
79
-15
-75
88
-79
33
-15
-6
99
-62
37
92
91
2
43
50
26
63
31
-11
-97
-84
79
14
-38
46
-34
54
35
96
83
39
28
3
-97
48
-4
98
79
-75
-10
-11
63
-74
-79
99
-96
-55
1
30
2
18
-2
10
-74
90
-29
-9
-35
-67
-38
71
-19
88
-50
1
86
-37
73
-9
23
-60
-49
85
63
44
74
-53
80
-42
-49
-27
86
-11
-38
-95
-39
69
-82
89
-25
-99
-1
-87
71
-61
59
59
25
-64
70
-23
81
-66
45
-77
69
-25
-66
-78
-67
40
86
-68
-77
-90
67
-47
-69
-89
-93
-51
-68
5
-4
-97
40
22
53
-24
-87
-88
-92
-7
-60
67
-46
55
-78
86
-51
40
-60
-65
61
98
56
-2
-87
-95
2
9
-38
-38
-20
5
-1
55
0
99
43
74
-51
81
-28
-28
-87
59
-27
48
70
-6
-1
84
80
84
43
-80
-59
19
-100
51
30
-54
51
-22
70
70
58
-79
-16
58
60
55
-90
-19
45
-75
71
95
14
96
-64
58
28
7
-89
22
90
95
-61
80
-36
-19
0
35
94
27
-6
-49
-85
-41
-80
-23
-86
48
-93
59
-58
-5
39
-50
37
-27
-87
-18
84
1
-79
13
1
77
-14
34
1
-40
16
51
27
-2
-47
40
-84
-41
87
-62
-36
29
-35
-92
-87
93
-96
97
-45
8
40
14
-25
26
-9
-87
96
2
57
-21
11
52
-59
-70
2
-37
19
10
36
19
94
12
-46
-34
12
63
37
4
-61
-65
22
-15
-74
51
14
-22
-47
11
39
64
33
26
-78
24
95
-32
-85
-86
39
75
-13
33
36
32
-60
74
-81
-92
-38
16
-57
-8
47
39
-45
-36
71
56
-66
-14
46
-27
73
-73
31
-50
24
-74
-82
-38
-98
-66
72
-30
-30
-76
-38
-6
94
68
31
17
-27
-44
86
60
86
-31
91
-2
-50
15
-83
-6
42
-85
32
68
61
-45
-92
77
-97
88
37
69
39
83
44
-18
59
-18
-10
-1
77
-52
-52
22
-49
-37
-21
10
43
1
-36
47
76
69
87
-77
1
39
-37
-95
11
-77
17
4
-51
-78
90
-82
35
98
14
-7
-10
79
15
22
55
17
5
-35
42
8
-84
-100
22
-59
18
-69
90
-13
-19
23
2
70
52
53
-79
-77
21
98
57
-88
79
97
9
21
-71
-60
14
83
43
-90
70
-36
51
-87
65
68
-13
-93
-64
-98
-96
-81
27
34
47
-39
-59
93
3
-94
-37
97
-6
13
85
79
72
-88
-20
26
28
63
5
-42
-70
61
-100
25
17
-59
4
-48
62
73
-58
-67
0
80
-15
32
-43
45
-31
36
29
78
27
-52
14
58
47
85
95
6
-17
5
-70
42
-8
4
-5
-81
-18
66
62
-52
-52
66
-16
-38
-84
-91
84
-92
60
90
25
3
-30
20
-62
-15
-46
12
46
60
-35
17
73
6
84
38
-21
-30
-19
-5
-73
-71
-51
6
63
-2
23
11
-2
-65
-100
33
86
-34
3
48
76
22
-61
72
16
-47
-65
67
-31
89
57
5
88
-42
-62
27
67
-80
-8
-61
6
-18
-15
26
-67
-42
24
51
-83
45
-58
46
75
17
-46
40
-99
45
68
-46
72
-51
-66
-100
42
-53
12
-61
-95
-55
30
64
43
40
-61
3
-32
-8
73
8
84
-71
58
25
-31
2
24
68
-67
32
29
-26
56
-39
12
88
-7
73
20
-63
9
-52
-42
-43
72
-59
-19
-83
-34
7
-34
-26
93
2
80
86
-99
65
45
-44
-56
49
41
-48
40
-12
-5
83
93
-57
-94
24
3
24
9
-29
-77
53
94
40
73
-7
-8
7
6
56
95
-1
-33
45
56
-87
94
33
17
39
95
-89
26
12
22
-2
-3
61
87
-9
-73
-95
-42
15
-81
37
16
-9
-82
35
25
50
80
-13
-89
-65
-30
-6
47
-40
60
-53
39
34
58
76
-68
-50
85
74
-51
-81
-73
-65
71
-99
23
2
-61
97
81
0
-19
18
-30
-93
-74
-17
-94
32
-37
70
99
52
7
13
82
57
-97
-17
83
-18
21
-71
34
-83
56
-75
63
26
34
-41
-39
56
-63
22
22
-91
-14
53
25
-31
67
-21
54
91
15
-81
99
-51
48
-88
95
65
-80
-67
-25
84
72
32
86
-78
-27
-88
77
2
-41
-33
51
3
84
65
-73
63
85
-66
-36
-41
95
-14
-52
56
45
-5
48
-100
12
90
-9
-52
-57
-90
29
4
-84
13
-43
-17
6
93
66
-3
-76
90
-13
-86
75
24
-2
17
63
-76
78
24
-24
86
-73
22
10
18
-7
-69
-75
79
-13
79
-65
-34
3
-50
6
-57
-37
57
-69
90
22
64
59
-62
-21
-48
47
70
-24
-49
79
82
-93
32
11
51
-66
67
42
-6
-87
-21
-18
3
-12
39
-49
95
29
81
7
7
-81
-93
-41
65
-44
12
96
-56
-61
-27
68
47
21
-48
61
78
5
35
-18
-48
-17
-63
97
36
-37
26
-31
99
9
-43
74
-94
-58
75
61
72
64
-59
0
-47
-65
40
-19
13
61
40
-46
75
-57
91
97
50
-36
40
65
65
-82
0
-84
-60
70
-29
98
74
-35
-18
55
22
-32
76
40
59
-93
82
60
19
-62
-88
0
33
-12
-60
75
54
49
-23
52
-55
-19
96
49
-94
-59
5
33
81
-38
-82
91
82
19
-48
9
-92
40
-61
-88
-30
-75
78
-7
-30
19
93
69
-100
-51
58
11
-51
25
59
22
-11
38
99
46
-83
53
-46
-13
93
-69
-39
-55
-99
-75
25
40
10
-83
76
-28
20
29
-25
-75
30
-95
61
-25
37
-6
79
92
84
-33
-45
16
-73
31
35
94
95
-67
-72
74
-10
27
38
-50
-13
35
9
-71
-32
-55
88
-4
18
12
90
-9
89
-25
-10
44
89
27
39
-87
-57
96
88
60
0
-13
36
2
15
-46
-47
-23
-19
86
38
-65
-10
-96
82
-37
-55
-41
7
90
-96
-7
8
-68
-62
72
78
80
13
55
49
-99
88
-27
-3
19
-97
49
-45
89
80
39
18
48
78
17
-51
40
59
-78
-26
-14
36
47
-13
6
-64
-17
57
-19
9
-12
-1
-71
-90
-70
84
28
32
0
75
22
-61
85
69
35
47
37
-9
-59
80
68
-90
6
-77
-86
65
16
-77
95
-73
-72
-14
-15
64
56
-13
91
0
-19
-64
-96
-15
8
-17
-95
-97
-16
-37
-12
26
-24
96
-42
32
93
-42
73
58
-20
42
-31
96
81
-79
-93
-82
-70
-57
40
41
13
32
-7
-59
80
-60
-93
-39
64
-88
69
46
59
66
39
51
-55
53
-19
20
-56
6
-44
4
-16
78
93
41
-40
-62
56
-1
78
-73
-22
40
68
-22
18
-54
57
-33
-80
89
-3
-81
-17
71
33
72
-34
-7
-10
-64
65
52
62
73
-83
-72
-80
68
75
59
7
79
-92
25
69
97
-73
-77
-36
-81
23
-27
-98
-80
-8
93
-83
-98
99
56
-3
46
-72
-1
-79
74
-69
51
-13
-68
-46
68
16
-2
6
16
-21
32
9
82
33
50
31
57
45
34
-16
11
37
80
-44
-62
77
-72
0
69
18
-64
-40
26
-30
67
13
-29
-63
-83
-63
-18
-41
96
-31
-55
97
-10
75
-50
68
-64
-97
84
82
-2
-77
-26
-58
-56
-71
47
-6
69
36
-50
-61
-87
-45
71
83
-12
-27
-38
-97
-71
62
-40
66
-75
-79
67
-22
65
86
61
-46
0
-43
-52
32
53
20
44
-33
-65
-34
94
-32
46
13
64
-84
-53
25
-52
37
-85
9
-99
38
61
81
-96
79
-36
61
56
-90
-50
-75
-12
91
22
33
69
43
15
63
-22
-41
10
10
46
13
-14
46
5
-49
70
-54
10
-77
86
4
69
-92
82
43
-92
-50
32
33
-65
-73
52
87
88
-28
77
46
99
18
-11
-45
-62
71
48
-37
-20
-97
-87
72
-49
-85
50
50
-85
-1
3
73
-79
-37
-51
-39
36
-20
-17
-41
-33
-76
8
12
-72
80
-2
88
-77
64
63
-24
-7
84
-98
75
18
-44
80
-86
-31
57
-89
-18
24
11
-74
30
-44
-13
54
49
97
-86
17
-72
-47
-24
30
32
-55
49
-19
-73
13
14
-37
-100
-99
72
95
36
8
-54
-3
27
-56
80
-61
-64
-35
-46
-85
-20
63
-59
33
-61
70
44
-27
-92
77
35
-93
-2
87
-19
-7
51
15
-98
32
66
-50
3
23
-81
65
0
52
46
-15
18
-92
0
48
55
-66
-75
56
-85
-45
-45
86
13
-72
45
71
-64
-9
-81
41
-98
-85
-15
93
-78
-85
-69
-28
53
-88
-95
-88
-52
-46
-18
28
-81
-80
13
62
53
-25
5
68
-50
-10
-3
-99
33
-73
89
-14
-56
87
-76
-51
-63
74
55
72
-66
25
96
-48
78
-59
54
-28
13
-87
-68
89
-46
35
-84
48
72
-13
-74
58
24
39
-63
82
-52
46
-15
68
-90
36
74
69
90
45
-92
91
42
-75
-97
46
97
-81
-79
-88
82
69
-66
41
-54
-32
7
-35
-45
-64
-74
-6
50
-58
40
84
3
-96
-100
-37
-53
-19
-60
-71
7
66
-94
44
83
-68
-75
19
-35
-82
27
95
92
69
-40
95
11
-70
-88
-56
-30
-24
42
-92
-89
24
31
-85
16
97
65
-96
68
-5
30
-10
-37
30
-1
74
-36
62
60
-14
-90
-54
-21
-42
40
37
9
22
-60
-60
79
61
25
-30
88
-19
89
73
-37
74
27
-55
36
-69
-86
46
-32
-42
5
77
17
83
15
38
62
85
-14
9
86
-60
-56
74
-50
-26
-93
-73
-78
-57
6
76
-15
-98
43
52
4
11
-42
99
-33
-42
-55
-86
-95
81
10
11
49
-55
98
-35
-95
-95
-17
10
24
95
-20
-89
35
-53
-9
-37
91
-35
-20
-76
-27
6
-64
63
37
-94
9
94
92
77
-60
-57
21
52
-82
-70
18
-43
-33
59
-20
-55
68
9
-45
32
84
-58
19
-82
30
-31
-25
-51
-31
-72
-38
51
-13
-63
4
22
70
3
65
69
-8
0
1
24
-38
94
-61
91
27
15
3
-34
5
-59
-58
-7
89
98
-37
-65
63
7
-3
80
1
-61
-50
-36
-56
79
46
-68
94
71
-83
3
78
35
93
13
-55
55
-13
46
59
72
-57
-98
13
96
49
-12
4
-36
39
-39
-63
92
-59
47
90
10
-68
-6
66
-89
-74
13
45
90
9
-33
-58
90
42
-73
-4
39
44
-66
-6
-52
-64
61
94
-81
23
-25
85
-37
-65
-24
-11
-74
66
-19
-86
23
-27
38
-27
-45
-73
90
-30
24
25
66
-47
25
-91
56
56
-93
49
1
-49
7
-2
-55
60
-78
20
-82
95
-63
33
-32
80
81
66
55
-80
-91
64
93
-18
-7
-17
37
-53
39
43
13
87
0
4
80
-58
54
-21
7
-19
71
5
1
-46
-20
56
-64
67
-5
-36
-66
61
-78
-60
-64
-72
69
-11
-46
-56
9
-42
-5
8
90
-56
-61
82
-62
-73
42
66
19
26
-54
52
7
-64
-49
-21
-90
20
46
19
-88
-46
-12
25
-5
-94
-15
58
47
5
4
73
-96
-3
-95
5
-44
10
9
-70
78
-94
72
-33
90
-23
52
-80
9
-55
84
68
88
-93
64
-46
84
55
-72
88
-16
-55
88
68
-21
20
-94
22
-76
-69
44
21
95
94
-77
17
-44
26
-40
58
46
-60
-94
63
9
79
-12
-71
-48
-21
9
-55
-90
9
69
-57
19
61
30
-3
-55
75
27
19
88
-3
-92
-92
-81
35
2
-39
75
60
95
-60
-11
53
33
64
-81
-88
-85
-73
-73
-26
-83
84
64
-81
-10
42
45
-71
55
4
-57
-56
-7
-41
9
-99
-46
29
57
90
-100
19
-38
21
46
69
-95
-53
31
9
-4
-81
48
-95
25
91
33
-51
-2
22
63
-80
53
-10
-91
74
-21
-40
-64
-74
-80
-98
-8
36
81
16
-45
58
37
-34
-68
-81
29
69
84
88
16
-8
96
30
69
57
-100
-88
42
-56
-19
-67
68
51
-19
84
-72
-9
43
40
50
46
97
-26
76
-23
90
65
58
-16
99
48
51
-33
-23
-91
-62
11
28
-46
-27
78
-5
40
-98
-41
96
0
17
78
-51
-35
-3
22
23
57
86
-92
73
39
34
-33
-60
-71
-13
-88
6
-5
77
68
-15
23
16
15
-2
43
23
-93
-63
-64
90
-94
-65
60
2
-31
93
83
-29
-19
42
-87
62
-70
0
-21
-56
-14
7
-58
5
-13
-77
-40
-63
-60
-33
38
32
-8
-31
53
-44
12
56
22
-40
78
-84
-77
67
-57
-12
-89
-66
59
-50
6
49
-35
-37
23
67
0
-32
35
-23
-76
4
41
-87
54
-97
-88
-40
-13
-8
97
-8
22
-62
-13
13
-72
-72
-31
26
-25
-26
-78
32
59
-14
-73
23
12
-38
58
-56
0
-56
12
-30
4
59
71
-53
48
88
14
-30
-24
25
-21
-77
-72
-59
-25
-62
49
33
-33
91
57
-84
-44
57
71
89
-5
-82
23
-24
31
59
-5
-26
-76
-96
35
15
54
86
-11
-15
1
43
-71
67
34
86
-17
-35
-83
27
82
90
96
1
64
11
-80
-86
-62
-42
59
59
-14
55
-42
-51
43
37
40
-84
21
33
22
22
-64
10
-40
-27
25
-12
44
48
75
-30
82
-89
-80
-30
32
-82
49
-95
70
-100
-23
62
-36
-92
96
51
-53
59
-97
1
-22
-53
-16
67
-46
56
96
-2
20
26
-97
-17
-71
-6
7
-83
34
16
-85
-71
90
-68
-86
28
32
-29
-92
-56
-63
-68
-60
-71
37
76
-42
29
-31
47
60
34
86
8
-44
46
7
11
-100
85
-40
1
-80
-97
-75
-76
-93
32
81
35
76
68
49
7
-21
-94
64
-65
-27
16
68
74
-84
80
8
-92
50
9
59
42
15
-87
41
1
-95
26
33
99
-52
98
63
68
-69
-1
3
-60
5
27
25
86
99
77
-70
-80
8
-32
-77
76
-78
47
53
23
-55
57
-59
79
38
-6
85
3
-34
-38
98
37
55
-54
7
75
81
36
50
95
-72
-13
21
-45
-78
-61
-32
1
36
65
-67
-94
-46
14
92
37
6
32
-32
-6
65
-63
-30
-17
24
44
-19
76
8
86
-31
-70
-19
50
84
1
-88
-56
-58
-62
-57
94
27
-38
-55
-74
22
-87
90
90
20
57
-44
-18
63
-85
-33
22
-75
-10
-38
-56
-88
65
66
34
46
35
10
15
-92
17
-44
94
47
88
-1
83
27
12
-6
51
-8
-72
23
34
57
-57
44
-97
95
90
-10
18
6
74
14
-36
53
17
89
-72
36
-100
42
-79
17
28
35
-83
68
78
77
-16
84
95
28
-60
-31
-85
30
-25
-45
64
-83
-67
42
71
82
31
96
-69
29
68
53
21
58
-40
49
-50
46
-29
-65
-42
27
-69
80
-35
0
60
-91
-47
-35
-50
57
56
-26
-48
-18
-66
-83
-84
15
-24
-19
3
22
82
-12
-14
32
70
-32
-99
-11
70
85
19
-20
36
-18
-70
-74
-25
43
5
66
25
97
-13
17
16
-8
34
34
-23
73
-93
41
-77
71
40
4
-37
8
75
87
-36
51
-23
64
-46
-12
-65
29
7
-19
11
60
-43
-32
62
35
-28
67
-79
-6
38
74
70
-99
-46
35
56
-10
-81
14
70
51
97
-84
-13
-4
-80
-62
66
96
-25
-10
64
40
-14
-31
10
28
92
29
-87
13
-9
-8
91
-70
53
-94
-4
-73
-48
12
77
-29
29
-39
3
56
22
97
-69
-63
-89
-100
-75
15
65
-4
-90
-52
70
-82
-93
-4
-20
43
-53
-48
38
57
20
-67
-41
95
96
-67
88
57
1
37
99
65
11
-42
17
-97
49
47
-62
-86
-45
83
3
71
-74
95
-59
50
60
-72
91
27
-58
-54
-77
-30
8
91
73
-67
-84
17
49
-15
-31
-31
60
80
84
82
-68
99
-24
-79
59
-56
-78
47
-7
-59
0
-56
37
6
12
-83
86
-22
4
-36
-14
-91
-84
21
-50
-22
77
73
15
-65
-57
-25
-71
-34
-11
-89
-26
-48
-56
34
-23
-43
-57
89
-69
-54
37
45
-98
10
84
-97
65
-72
97
26
67
-69
87
-90
59
-69
97
69
95
36
18
-61
-13
0
-1
-78
53
10
80
-13
39
-80
-78
-20
84
-80
64
-42
-81
-9
12
86
24
45
-72
-49
72
85
-54
22
-81
-28
0
86
44
-80
23
93
-67
-85
-21
23
87
-41
-38
-79
-72
76
-63
-56
-77
89
-52
11
-43
-40
8
-2
-98
76
19
-95
41
-89
-18
1
87
95
17
13
-48
0
-80
83
-20
-47
85
-20
18
88
70
45
-73
38
81
88
-7
-13
77
-14
68
-31
-94
-26
53
-68
-76
66
-99
5
4
25
96
67
-72
-47
54
-21
44
21
26
65
48
5
49
-56
-13
20
14
46
1
83
-4
92
-6
-67
-30
84
-5
27
38
83
72
-8
35
-78
-62
47
-83
-57
21
-12
39
1
94
-96
75
37
67
-39
82
34
-13
57
-60
-44
-8
-66
26
95
-22
-6
-15
89
6
60
98
13
-2
-49
-55
37
-5
41
34
56
48
54
-37
37
-15
46
-82
-81
-13
-27
-35
1
78
-55
-61
-4
33
49
-96
6
-19
20
61
61
-100
-88
-15
13
3
92
43
-34
-42
0
-62
57
-5
27
-7
-92
2
-75
-66
92
51
-82
-18
27
33
31
-79
-29
37
48
-76
97
-19
9
54
-91
-89
-35
-54
42
-47
-84
31
-71
-45
-96
-67
-14
7
-86
-15
-51
-89
54
-86
37
-40
52
-99
-49
6
-64
70
91
25
-76
72
64
-18
-99
47
-100
-96
11
76
-84
-56
-43
48
8
-77
69
21
-85
83
31
17
-22
9
-16
12
99
17
-76
-60
-48
22
0
95
28
-96
-78
2
-67
-5
-74
7
-70
3
-14
-61
7
-20
-52
49
-73
54
50
-15
82
17
3
94
-73
61
-100
-9
66
78
-83
83
-14
62
69
18
-59
-13
67
33
-51
-30
71
54
87
-76
-88
14
40
-95
56
-92
-53
-62
13
50
-62
-45
-32
-68
25
-24
-85
-69
-95
-65
95
56
-5
55
-92
-6
34
-89
-59
33
-41
11
90
-4
7
-54
79
-80
-80
67
86
-39
-44
-23
-15
-2
61
45
-62
-96
81
-37
-98
68
-24
15
-17
2
76
-46
-94
-68
-57
39
-95
-54
68
-85
-71
-19
-17
45
-74
-92
-66
-62
-83
36
44
-45
26
-94
68
83
44
86
-29
-68
-2
8
-47
18
-73
62
1
-46
12
-14
86
11
-68
5
-8
54
-99
-96
-88
3
-51
-83
-7
-75
-12
41
8
-42
24
-35
-59
45
88
61
33
-81
-51
-79
98
-21
37
-30
-18
-37
34
87
-83
-40
-85
72
-47
38
18
66
26
16
-74
-83
-35
44
-79
-54
21
-94
52
-14
77
-63
-6
-77
-91
-85
35
27
35
58
90
10
59
-29
1
3
50
34
2
59
72
-98
-87
46
-68
30
-95
-42
-12
-84
60
5
5
9
-96
-59
-16
41
-10
85
14
48
-60
47
-67
6
-43
-48
-21
-57
71
-8
66
-66
86
43
-75
-37
55
79
26
-54
-57
46
88
38
-99
62
43
-19
-42
-56
14
78
8
22
24
97
-16
-80
11
-50
-32
49
-16
-24
-53
-75
79
51
3
77
-10
84
-35
-25
-73
-48
59
64
-81
-96
-77
-61
-84
-13
-35
-89
63
52
11
3
-94
61
-76
-35
12
69
-70
12
26
-34
61
74
-88
-38
-42
-10
-23
7
-71
9
-20
56
69
-56
63
-89
-35
9
48
-8
36
-95
49
-49
53
29
4
-68
-63
64
-48
-59
-11
-60
98
-43
82
-35
-81
-44
-18
-86
-95
64
-20
-67
88
-22
-88
69
-45
-85
53
98
-16
81
-86
17
-40
29
66
72
-2
-65
35
5
25
-44
1
-94
56
-89
-28
-21
78
-3
-96
-13
-89
-51
-44
60
-31
0
-43
-43
-58
-51
51
25
-15
-31
-85
-66
-97
5
55
-21
16
-8
-92
53
-51
14
-70
28
93
-31
89
18
-53
39
98
3
-22
-68
-93
59
12
74
88
69
-10
6
-50
-16
89
-35
25
63
29
7
-39
24
86
3
-24
-100
-53
-61
15
-87
-35
33
-78
-91
13
81
97
20
41
9
1
-52
65
39
66
23
-28
-38
-63
8
64
27
-47
34
-62
5
6
61
51
-53
-37
26
92
-31
92
73
-21
-10
-82
-40
-98
97
46
-81
-65
9
-9
27
-7
33
64
56
98
84
77
2
42
-51
36
-11
-85
-94
-93
-85
81
-15
25
78
19
-84
58
63
-78
-22
63
23
34
-26
85
35
80
-52
60
61
-21
88
51
49
53
-47
-38
85
-37
-89
-39
-59
75
49
47
-43
-10
58
-91
56
22
20
-28
-47
-94
-35
76
-71
56
34
31
72
-38
97
69
71
20
67
33
5
-44
34
-69
-32
-29
-49
40
-66
-52
96
-9
-35
10
-80
-91
24
-1
-73
-44
91
98
51
95
-47
80
47
-87
59
46
3
71
-44
-2
92
-5
-5
-39
13
-38
17
28
86
24
20
85
-99
-69
-61
-65
-85
-19
-62
-59
48
-10
88
68
48
9
-49
-4
95
-75
-36
64
12
24
-72
92
19
-73
-34
70
-35
-72
-10
40
83
68
81
13
-71
-57
94
-54
8
66
-52
71
94
4
-23
54
-54
20
11
-61
34
25
-27
68
-89
-74
-4
91
-20
56
43
90
11
-95
59
-97
49
-37
-17
-72
3
-43
-73
8
-48
-14
10
99
49
-38
-70
14
-89
-96
-61
18
-37
-2
-91
11
20
22
-14
-28
-4
11
33
-50
-68
63
-68
96
-95
78
31
72
-97
2
26
-5
94
-23
73
-78
-31
-36
74
62
-26
-31
-9
29
-77
11
-4
-83
6
65
83
-95
-55
28
-26
-54
11
29
61
63
-94
70
-31
-97
63
-97
48
-66
51
-91
26
-57
41
78
83
-54
3
72
-14
78
42
-70
41
-72
-64
-21
-90
-99
81
-46
33
20
97
37
-81
71
71
30
14
-69
42
-93
-86
94
-13
-19
-88
42
20
51
-30
-1
-73
88
-6
-11
-38
66
10
41
33
85
82
-40
-76
-49
-5
-94
-77
29
-83
33
72
-42
-4
75
-4
46
-8
-69
76
30
68
15
-51
34
47
-74
-74
75
-54
-32
53
-34
2
2
-52
-44
-18
-31
-11
52
-45
-33
-84
62
62
-67
-20
-7
-79
-24
21
-48
-30
-49
93
-89
-40
19
-92
53
0
-25
-84
-75
31
43
40
-99
72
-84
-36
34
81
70
95
19
41
-28
-84
-74
20
-25
-17
96
67
22
-66
-87
45
93
-99
15
82
49
94
-62
-30
-14
49
24
-7
58
41
-7
-34
-51
71
-75
-35
58
-61
93
-39
1
64
-96
54
69
-56
-17
-66
75
8
43
9
-4
20
29
99
8
-98
38
73
-5
-61
64
-28
21
22
13
-31
76
-54
63
72
-99
50
87
28
-45
91
-23
10
-97
77
16
-99
48
-43
6
-46
60
71
-49
-89
88
-30
-73
73
77
4
9
-41
4
-72
82
97
-36
-100
85
-75
-31
-64
-65
-54
54
4
78
-18
30
26
94
-42
0
-60
4
45
-47
78
14
-98
14
79
43
-27
-22
-59
-17
67
-83
23
-62
16
54
70
82
-65
-54
-42
-59
44
22
-55
-37
-48
-39
6
35
81
29
-32
-26
11
-64
25
73
-76
-10
97
-89
-97
97
34
86
-25
-85
-90
-80
-50
-29
-78
-19
-18
-41
60
-97
32
81
-28
86
60
-51
71
-35
-96
90
34
93
92
23
-59
96
-91
79
29
65
80
-56
-66
-30
-6
-39
25
6
30
-94
-21
80
14
8
-42
91
61
-31
-20
68
5
60
-32
61
29
-19
-56
-84
-91
16
48
-85
76
-76
-16
-64
-86
-46
-62
-8
-46
46
68
-16
-70
29
93
-12
-98
63
-51
43
89
-24
-59
35
54
65
-94
97
-17
-36
12
4
83
64
-36
67
-51
1
13
11
-5
-44
-39
13
4
-95
-49
80
-35
-94
-36
67
-10
35
-23
70
56
-5
-13
49
-6
-46
48
-100
53
59
-32
65
-12
20
10
-65
-40
35
-86
-47
43
-28
87
-1
-61
56
33
-38
-78
48
74
53
-69
82
76
-5
-41
27
-68
4
74
-98
22
-20
-25
-60
-62
37
-5
-92
13
35
72
-27
-6
48
-16
-38
-70
-62
-10
61
-54
74
7
31
-75
-89
-82
94
-15
82
41
-64
-18
74
6
64
-20
51
-86
-9
-60
75
75
-12
18
-43
92
-65
57
18
49
98
-48
52
84
33
44
-84
-41
76
-98
-1
51
98
-74
-35
65
32
-32
-85
-66
19
38
-31
84
-22
-58
93
63
72
-26
-63
-91
56
-75
-29
-70
73
-93
52
26
-100
-4
-12
0
52
64
-52
-81
-34
-25
-37
-89
24
44
29
19
7
-65
-16
-72
-36
71
-47
0
39
48
-17
-48
-42
49
38
-17
-97
49
-25
-40
45
4
-34
-7
-48
-80
29
-67
-8
-43
-81
87
-22
36
94
-40
-12
-98
1
3
22
9
-96
-41
-79
-1
10
13
-75
31
26
2
21
40
-83
95
-10
35
-89
96
33
-31
47
81
-28
69
-48
-1
-49
-22
33
54
93
48
-49
95
50
-85
-80
85
-19
-51
-68
-32
46
-98
8
-47
-15
-39
43
95
-53
-96
-59
81
-92
98
-84
-11
46
76
16
-23
-90
78
2
-56
-8
-16
-63
23
63
28
-11
-64
-91
45
-1
-81
16
-47
-80
-69
95
-21
9
87
-21
36
-53
42
25
-37
-32
11
38
58
-94
-79
84
19
75
3
-99
99
52
-45
-75
54
-70
56
5
75
6
-92
-44
-31
43
83
-79
2
37
-59
31
39
-79
86
-80
60
7
84
53
62
-1
-48
-100
-94
51
41
-68
71
-7
-11
77
71
29
98
-93
50
-52
-92
-59
-68
43
40
96
-40
89
48
2
-67
-14
55
52
16
-74
88
71
-94
-95
18
-78
-29
92
-73
34
62
-52
77
-92
55
-54
-44
87
-61
-13
-39
46
-17
-31
34
-28
36
49
-37
88
-87
-50
-23
68
33
6
-59
-48
55
-85
27
84
15
93
-76
-18
47
-57
-63
17
-90
-73
-71
-41
-45
-95
-36
-9
9
-58
72
-38
82
17
76
-85
34
74
-60
62
53
-33
-60
11
-93
56
-80
-94
82
57
84
-8
13
-19
7
75
53
-71
45
99
69
71
-18
-70
74
-11
-7
-19
-70
-3
-91
19
-12
-34
65
69
-39
91
-79
15
-87
26
-20
87
97
-97
29
-77
-53
82
71
-65
-57
46
-4
7
41
44
55
74
59
-40
17
48
12
81
89
-43
9
23
-89
70
19
32
-69
75
-15
-20
-7
22
39
90
56
52
71
-30
-13
-71
-8
4
-88
73
-68
81
-33
-4
6
-71
53
-55
-69
-92
-14
86
-56
77
-73
-89
77
-4
-60
-51
57
-37
33
41
38
83
36
-6
-66
47
-38
-30
-91
-87
65
72
-87
-92
-83
-22
-48
35
-31
72
89
-24
-87
-79
-42
-2
-90
72
55
-45
-78
-33
-93
-79
-84
-81
99
-4
94
-73
-9
-63
21
67
-67
36
-39
-25
39
-46
30
92
85
-39
-47
-31
82
-28
-17
-18
19
76
-69
69
-50
-13
-18
-85
-49
-45
-52
14
-39
-33
-52
38
35
8
17
96
-96
-46
-33
33
92
-88
31
64
-44
-35
71
-72
93
12
83
60
87
51
-15
84
-21
-52
52
-25
11
52
94
-71
10
-97
-28
7
-60
52
-83
-56
-2
-76
83
22
25
25
-43
-51
83
-99
60
-4
15
81
12
-54
-98
79
-83
-5
78
73
-53
-93
-22
19
-37
49
82
-2
56
-8
84
-89
-68
-38
19
-72
66
-58
-73
-2
60
68
-91
75
24
22
33
-68
-87
65
-23
-59
27
-4
-44
-69
86
-95
10
42
-41
-62
61
33
-45
-51
41
-77
-82
26
-48
-65
68
-19
90
66
-51
80
11
43
-10
-13
68
-1
93
-18
54
-33
-83
29
85
31
-92
-99
2
32
49
-49
-61
-16
41
-86
-81
0
-77
-26
20
-82
19
-49
-60
-4
-11
-2
24
25
75
-66
-21
-97
56
-51
42
-19
85
-78
-94
-67
27
-90
42
88
-69
-58
11
89
19
0
78
95
-30
-77
84
-9
-99
-20
60
-38
35
-81
-72
-5
86
-30
65
35
43
32
-67
-88
28
-19
21
11
-45
-67
44
-46
-70
-54
-51
-74
-31
6
68
45
40
21
72
50
-91
-9
-1
83
48
36
-22
75
6
56
-61
58
75
-14
61
26
50
40
-6
91
26
13
67
-63
-71
-99
-53
52
4
16
-36
97
3
-74
15
-9
-1
98
54
44
-67
74
45
41
39
-42
88
-61
-79
-66
30
-52
-47
-63
-25
58
58
35
1
61
-53
-98
57
7
-44
29
25
23
80
13
76
-50
-46
-11
-6
-82
-15
-96
-88
24
77
80
-81
21
-17
-3
-39
79
4
-42
7
1
3
55
-90
52
-89
60
75
99
94
-84
-27
-63
99
-70
26
26
-71
-32
-51
-17
97
-67
54
86
-90
-55
-6
-6
-81
-26
36
-18
-99
90
-68
-64
85
34
-25
-44
56
-56
80
77
-95
48
46
-52
-97
40
61
-78
-36
6
89
40
-92
-57
16
57
-14
-52
88
-2
-16
-1
74
-37
-74
-41
61
-56
-99
-87
85
-53
44
88
-51
-13
-38
-18
58
40
61
3
74
89
43
-44
54
-74
-33
-96
-76
-8
-50
16
32
-67
-46
-99
59
64
22
-90
-20
49
-76
-87
-41
-7
-84
26
91
73
45
-85
-79
-5
97
-5
-63
56
52
-15
-33
-12
-51
10
14
15
-8
-86
-69
-35
27
95
-58
56
56
84
-3
-35
-77
-83
57
20
-28
-74
-100
28
39
73
83
-65
-62
-40
65
25
86
95
-91
39
2
78
-3
14
-52
-26
-14
-95
-79
49
77
-81
32
39
-69
-85
-94
14
-51
46
60
-87
11
-85
56
-44
-69
-39
-15
-41
12
6
78
98
71
-78
33
-48
-56
-70
71
-57
42
-18
74
79
1
-11
-58
40
28
56
-30
-55
-6
-20
-88
-42
-61
35
-10
-70
67
13
53
-35
-5
-45
-15
16
57
-99
-6
31
-71
4
-93
5
-69
-62
50
31
-41
41
31
-95
-89
50
-24
-26
-76
31
-4
7
27
-77
95
1
8
56
61
-13
76
16
-54
32
4
-88
2
-45
98
26
-36
96
96
75
92
-93
18
-27
25
67
-85
21
20
-34
59
63
11
43
-25
-80
-99
-100
33
45
23
91
-6
50
-82
38
-11
14
61
-90
86
-59
-79
-100
-13
-35
3
93
-30
-11
-33
24
3
-69
43
93
-9
-43
-31
57
-95
-85
-16
-25
-12
43
-64
-87
5
28
-51
31
2
-25
-58
-89
67
74
-74
-67
8
-97
90
5
52
-50
-99
-25
-56
-74
-87
-94
43
-7
-34
-91
0
1
88
2
-79
61
76
-21
-85
25
-38
-95
49
13
-54
59
-91
-20
-32
-28
69
15
2
-64
51
35
68
0
79
41
-95
-92
-56
-19
-75
73
-39
73
57
-36
-79
59
-57
-43
37
28
-18
94
50
18
-72
62
-34
48
-38
-55
22
-60
-45
99
-74
-46
73
45
60
23
-79
-97
-43
-79
45
15
12
-11
99
81
48
64
27
-73
-34
-38
-47
-46
-1
-24
37
66
-100
-86
-49
-62
-98
92
46
-48
-54
16
2
-60
22
59
96
94
77
79
-1
-3
41
98
9
-35
58
-19
44
-31
-63
-49
82
50
50
11
13
-42
42
-17
71
-52
-100
62
-55
7
-21
-87
-62
-87
-69
9
-69
-30
56
-64
24
41
-84
81
57
-69
91
-3
-6
73
-62
-32
-8
-90
55
51
30
-54
-86
19
-18
1
-4
34
-69
-56
-49
76
-34
0
-90
92
8
-21
-2
-72
0
-25
86
34
69
-63
51
-63
87
-85
-1
-80
73
-87
2
-83
65
57
-46
-91
-93
82
39
-82
2
-2
-70
69
-72
26
-17
97
1
-91
88
15
-93
31
-91
55
-15
5
73
-18
24
10
-18
46
97
24
-93
92
-31
47
-35
32
-83
-51
-44
-94
-6
87
-48
11
-93
46
-20
-78
12
6
-39
-96
-41
83
-43
-42
-59
53
-74
37
72
-51
-6
-34
54
16
89
27
-56
76
5
77
-20
57
8
16
88
-22
-49
76
24
-37
14
-50
-95
61
-60
-98
-81
81
72
-94
-68
-71
60
-85
-30
-43
33
-11
-61
12
-92
85
-33
-79
87
-33
62
32
-29
-74
-82
-31
4
-25
-33
93
-43
-65
-11
62
-50
-84
-26
28
99
-14
-3
93
47
96
38
-4
-63
66
-62
-42
-50
-64
70
-87
23
-82
7
-90
-68
45
-87
-32
56
42
-16
-19
87
-83
-18
21
46
29
46
41
-21
67
-64
-59
12
-44
79
33
52
-21
39
-68
-69
-98
-93
-6
21
-97
94
57
-74
-59
-56
54
-28
4
59
-11
-82
59
71
40
99
5
-21
-65
-2
-45
44
-95
81
32
83
-94
32
-44
-62
-42
-41
12
-17
-3
38
18
-59
16
-84
89
31
19
-94
53
-42
-13
-55
32
-35
-63
-34
63
-5
23
13
15
-64
-5
77
-6
-44
-6
-70
86
-60
39
72
-48
86
60
-33
-36
72
-24
82
57
-4
1
-20
51
15
84
-59
80
89
59
-7
96
15
30
90
-74
16
-83
-89
-20
-91
37
21
94
93
-63
93
-58
-89
27
94
80
81
-5
61
-90
64
-49
50
-97
97
-92
20
27
96
52
-89
-38
-17
-32
-26
6
58
87
20
-10
-88
56
31
13
-100
-83
39
66
-60
-63
-93
-23
74
-45
5
-6
50
91
-73
40
3
-92
-43
77
-79
10
85
-12
34
-74
53
-81
-72
17
-92
50
39
-3
20
24
-57
-14
-66
68
-45
-49
-42
50
-13
-81
72
-49
16
87
-12
47
-2
-4
6
-2
78
98
-87
-71
-35
75
44
77
-17
92
21
-8
56
-9
-18
47
5
-28
-90
0
-82
-71
41
25
-2
-84
10
-88
86
-58
-72
60
-17
-46
70
60
-18
-90
-72
-65
77
34
-29
-21
-80
-73
-76
-38
-90
-78
4
2
17
-24
18
-60
70
-100
9
-24
56
79
67
-90
90
-81
-25
24
77
27
-65
-58
81
62
77
58
-89
91
-9
-26
38
80
-72
50
-36
13
-23
26
-96
78
-88
79
-10
-65
-64
5
98
-40
-79
-3
-88
-46
41
36
11
57
-77
-36
-59
-62
-24
-39
15
30
51
-66
81
-88
24
-7
-76
3
-40
-43
-2
-73
78
-89
-42
14
-18
19
-8
42
15
-97
67
-62
38
0
25
-19
-99
84
-81
70
-84
80
-81
-96
-41
3
74
67
71
-54
65
31
-74
13
-27
65
-59
-38
53
36
-48
-23
-95
2
-3
-64
-51
-45
48
-80
-88
29
11
-57
-99
-91
-92
31
-47
-99
-57
14
-90
-90
78
48
-32
64
94
35
39
-32
12
41
-68
16
-48
-93
-33
21
97
91
-88
86
40
11
20
8
-7
-100
10
42
-16
98
-9
53
-8
94
-49
-93
-86
-28
93
61
-52
95
-59
-11
-32
-87
-96
-37
-82
7
88
-82
-84
3
-60
-31
-67
52
85
-95
-56
28
34
-60
-76
-79
-14
-36
-48
46
65
-69
39
-14
-52
41
19
17
88
-12
81
90
63
-80
-73
9
61
-49
73
-90
34
43
25
-98
-31
74
-16
40
57
-24
72
58
-95
83
29
-20
-15
91
92
21
-18
97
-55
46
15
18
-57
-20
-50
-93
52
-54
1
15
35
86
26
15
86
-86
-69
-70
-85
-58
-34
13
-10
-12
-60
-60
-48
20
-44
-55
-97
-6
70
-84
78
-68
48
77
38
-56
82
-74
92
-58
-91
-84
-35
89
65
-89
0
68
71
40
19
-94
52
91
9
-89
-88
45
-94
37
13
-40
91
82
-68
-76
-73
-56
92
16
30
-100
92
17
22
60
3
90
-41
98
-82
-91
11
-90
82
25
-82
52
91
-99
66
97
-20
99
-18
-20
-56
40
-88
-38
-96
68
-39
-14
13
85
16
35
-95
1
33
34
1
19
87
-72
-26
61
-57
-92
69
40
-40
5
91
95
-64
-29
-68
-61
-56
-34
6
-62
3
95
-78
-55
3
-26
-13
92
-91
-29
-46
-69
-2
1
64
-8
-3
-65
93
14
-45
-87
-79
-52
-56
71
18
-14
-96
-27
6
-76
-42
51
-71
-60
-1
85
-16
-84
19
-27
79
93
-80
-81
-64
-46
-33
62
-19
-32
51
-83
0
-38
-89
25
-80
47
-65
-19
-65
31
-63
45
-13
-89
-83
56
17
1
-60
0
16
-24
61
-45
61
-14
22
-25
51
-34
-96
-31
-58
-80
19
-57
32
-94
5
71
-93
70
-3
-97
-49
-14
-36
63
63
-86
-41
-52
-57
-20
22
-66
33
72
-96
67
-8
-1
-29
29
-52
-58
94
-30
-88
-29
82
-60
-8
95
-63
-88
-89
84
-27
58
-89
96
44
9
-29
90
98
-10
-70
-67
39
59
-36
-52
-69
-22
-94
-43
-56
83
-7
41
23
66
-89
-38
37
-40
-71
45
-25
-23
-52
98
-29
-57
-85
-14
-55
13
49
-31
-5
6
63
84
96
-90
55
37
15
-79
74
-60
51
-21
72
-24
-47
-96
-66
-26
58
77
37
9
-3
6
-72
3
84
1
77
-85
50
59
-48
-96
-61
2
-75
21
5
91
93
-51
14
85
2
-23
54
-74
94
-41
-90
-12
1
-75
89
54
98
-34
-6
44
-16
-84
62
-60
-63
-72
-77
15
-6
-2
-47
35
56
-60
24
-86
-49
44
-45
11
-87
15
44
63
-55
85
-9
79
16
27
51
5
-40
92
-66
64
-16
-37
-55
-45
31
55
44
56
-60
40
-46
73
85
1
-87
79
62
-17
35
-33
-3
33
96
34
-20
57
56
67
-50
66
-21
-17
6
-87
91
80
20
-7
-27
58
57
2
4
50
93
-54
62
-53
-81
-9
19
51
37
-77
3
37
84
56
-25
96
-14
-26
-76
-55
-21
68
-85
-4
-63
83
-20
-87
-41
-63
68
52
47
12
20
-75
-38
-43
-3
74
97
-88
-7
10
97
-87
67
-61
84
-79
-63
-3
-18
9
-72
-7
5
6
-14
53
29
46
4
-31
-93
-86
-21
-1
8
28
-8
54
96
35
56
-97
91
-60
-47
92
-20
91
34
22
-31
-21
-29
6
-94
50
85
14
-75
-48
-5
-96
88
34
73
79
-23
-62
60
-82
-93
65
-70
-66
-62
72
-85
99
65
3
8
97
26
-97
-21
91
70
-26
88
28
37
-96
90
9
24
-36
88
47
-12
-88
81
41
90
85
94
-83
-82
6
96
88
-51
-78
-70
-65
10
40
80
47
18
-53
80
95
30
-26
95
21
65
-95
16
-91
3
-35
-96
-47
-11
-83
-59
70
-26
-11
-31
35
94
47
17
-88
81
-36
67
60
53
-88
-73
79
32
-7
13
-46
52
97
-73
-53
-52
-62
96
61
4
-79
-26
-96
59
-34
-68
-67
-52
59
27
4
-66
-21
27
97
-63
-82
36
77
-86
-54
41
-23
-55
19
7
0
88
94
-6
-43
-82
-30
9
67
-43
1
83
-12
17
-58
35
-12
-61
-89
-96
6
12
-44
63
-49
14
-88
5
-62
87
-40
15
76
-41
-78
-43
81
-28
40
7
-98
28
85
-58
89
20
-49
-10
70
30
-27
10
51
-56
-77
9
62
-62
60
24
-98
47
15
-40
-17
65
-67
-23
-78
55
50
-97
-45
-72
-38
28
45
68
54
54
-45
-88
-57
50
49
83
91
-87
-29
31
13
-86
-53
42
-47
89
-7
13
96
70
-50
44
89
49
-63
-80
74
53
-26
-78
-43
66
52
97
-51
-81
-10
-67
-29
-33
36
-59
-44
52
-29
78
-82
66
-22
-20
-29
-83
86
6
92
5
-79
37
10
57
14
30
73
-54
-72
-71
-17
-87
-77
-80
83
4
51
51
-71
-91
-84
44
93
99
74
15
-59
-43
34
-76
-36
44
81
15
29
-24
-85
-40
-11
54
22
55
20
-47
8
-46
-12
-65
-97
83
-5
-83
-56
19
-66
5
-15
-100
15
-74
11
-67
-79
-51
58
-42
0
-93
15
-1
-65
-65
-64
-3
-36
22
54
-35
86
16
-17
91
10
37
-3
37
42
-17
-88
-13
88
57
-17
26
-86
-15
-76
74
62
74
97
-75
-57
5
69
73
-24
96
51
-65
-15
16
-19
4
-48
92
-67
-88
89
-95
-11
70
-47
-27
-32
11
7
54
-49
43
37
-69
24
-72
-42
62
-43
44
40
-16
41
-63
99
45
48
-82
-78
66
-41
-51
-46
92
81
-29
-47
26
-4
-80
2
-90
76
-88
5
-8
46
25
-5
-20
32
69
-37
85
15
90
-81
98
40
97
51
-65
-37
-60
-10
-25
-11
-45
-7
1
-83
33
40
-15
65
-70
39
0
-6
79
48
-18
-10
14
-22
95
-92
-92
75
-60
-27
-20
-15
76
-15
93
93
-38
7
54
33
-63
58
-11
-60
-83
56
-79
3
60
-20
-52
10
-3
63
45
-92
71
10
-83
-65
85
-1
-63
-100
88
-55
39
62
-90
-31
4
-8
74
98
-59
91
92
15
-59
80
35
-100
71
-77
-64
-53
68
66
-36
24
-98
13
60
-66
78
61
36
11
-5
73
82
1
77
-89
45
-1
1
-40
78
8
-83
-17
21
-70
39
-69
87
2
-79
-45
86
-66
95
26
34
-6
-52
92
-25
71
98
-57
54
65
48
21
9
-96
-71
17
-55
66
-21
47
-62
62
-67
-78
-86
-76
-20
-96
-18
-93
88
32
53
27
-37
-96
-7
-43
2
-72
83
-80
62
-85
22
5
-59
-58
-49
21
61
-39
3
9
-15
87
-70
-63
63
65
18
97
88
-1
79
-54
-94
-31
-30
85
83
59
-64
-74
-65
72
-100
-58
4
88
-41
0
-36
77
63
89
-86
-38
-10
-30
49
13
29
-1
57
-65
16
29
99
-87
-85
24
7
41
21
-94
83
29
-76
-93
-25
-17
-54
-99
64
98
55
79
-6
-12
-74
-59
25
-19
36
30
9
-49
78
-10
68
-11
-69
-84
84
-15
-69
86
-38
49
-3
4
95
-38
-65
83
-32
24
-87
68
15
-19
19
12
48
-40
-39
52
-87
-97
27
3
6
72
50
-5
-13
76
64
-47
-4
85
24
89
89
98
-10
74
-42
41
-65
-74
58
-36
-76
-99
-58
31
-45
10
-79
88
-65
46
9
-72
33
-29
36
9
-65
-37
-56
-55
-37
-69
8
-58
55
-70
-88
26
-23
39
51
34
9
98
-29
65
58
-32
-24
74
-16
-43
-20
13
-1
-26
7
-15
-35
5
71
-4
9
-16
51
15
-45
11
-81
-82
-43
77
82
-74
-13
-47
-34
-41
-89
-65
72
4
-64
82
89
-24
-68
-54
60
76
-76
93
-55
31
79
81
-63
85
89
-26
99
-93
-43
58
54
-79
17
-44
96
64
-55
69
55
63
-1
-44
-26
-79
-23
-87
42
65
59
-84
-98
-71
87
7
43
-49
-30
-95
12
9
16
-20
25
-30
99
90
66
-75
88
-52
-42
42
-45
18
-52
-57
5
82
-77
73
-6
90
13
-37
8
-72
-7
61
20
93
17
33
7
29
-95
98
82
3
50
-58
-35
26
69
-26
-98
-26
-13
-37
-16
44
-11
-69
66
32
-8
-4
-22
-74
35
1
41
27
-84
10
25
68
-73
73
-44
47
-40
-94
23
-55
60
-38
79
-9
11
-12
75
73
-87
-24
-78
-44
-19
-51
-2
32
1
-40
81
57
-29
62
30
-55
-61
-66
60
-66
-90
2
-90
-9
90
55
39
-59
4
-45
68
56
-10
-49
-46
-88
-35
-2
90
-43
10
77
-38
-31
-9
34
-57
-12
44
97
-25
-88
50
-35
67
38
41
-27
45
88
53
-80
-18
65
-34
9
35
10
-72
78
-55
31
-65
-11
22
-55
47
96
-54
-91
68
-84
-73
93
69
28
93
37
-25
11
73
0
87
98
30
-84
-25
-58
12
-36
93
13
-56
-67
-32
-21
-91
-29
-83
-24
18
36
-15
21
19
-43
56
-89
20
-76
13
2
75
-90
34
-39
86
81
2
13
77
-83
86
-11
65
87
-11
69
45
-42
15
26
28
-23
60
-20
3
-88
-96
-43
-95
83
26
57
84
48
-10
6
85
9
55
-1
39
-20
33
75
-21
69
30
19
-96
89
-41
84
10
60
-59
-94
72
70
-88
70
34
-86
8
25
-93
-89
26
89
59
34
-42
-21
-23
-5
-65
-94
55
71
74
70
-67
-58
99
-15
59
-42
-36
46
65
72
-90
-93
90
33
-99
-71
0
27
-88
17
33
69
-9
73
-45
-63
-8
0
52
-67
26
30
93
-36
59
-81
31
93
-16
-71
-1
-76
4
20
46
-96
-93
34
-4
-75
-10
95
94
-86
-47
-21
77
78
-93
69
-6
-89
47
50
87
-69
33
-1
79
-30
10
19
-32
68
64
48
40
7
72
12
70
99
69
-22
91
50
61
31
64
26
58
82
33
-59
78
-77
99
-13
83
-72
-22
46
-62
-45
46
6
67
24
71
38
36
6
78
-25
-35
-13
-2
35
-77
-27
-93
85
51
-33
82
-89
18
80
89
-60
-93
34
72
23
16
18
-15
-20
-76
99
-69
-91
25
-96
21
-24
62
26
89
-49
-5
54
-49
-9
71
-93
-20
-74
18
-38
98
30
-25
39
-38
-81
44
-73
79
-12
85
-78
45
-19
13
67
10
93
-89
-42
-5
-43
-11
34
11
48
-2
-25
63
0
13
49
-91
33
24
-51
-89
37
46
11
-94
-96
36
29
92
60
66
-73
-99
-16
-95
40
45
92
-32
-24
-49
57
-80
2
-36
-98
-4
28
83
86
29
-68
-89
-8
61
5
81
-41
-70
11
-48
76
-66
27
63
-64
36
-17
94
86
85
-47
-53
-48
61
13
-62
17
-25
-5
-6
27
-96
13
83
18
50
86
5
-79
-41
-12
98
-69
18
80
7
69
-32
-44
-74
10
76
44
-16
-34
-20
-81
41
40
-18
-49
28
25
-73
72
-62
-70
61
38
-83
22
51
34
97
19
-91
78
-43
-97
-67
86
86
-48
-67
-62
61
-68
6
57
-14
-14
97
8
49
-47
51
-20
-44
24
-74
-84
-95
94
38
-86
-91
43
-15
-84
49
-42
99
-42
13
-80
32
26
-14
-56
-29
-13
-84
-47
-9
13
-73
41
-36
1
-63
-20
-99
-15
33
33
-81
-81
-73
90
-60
-70
-36
82
41
43
11
98
37
45
48
36
-21
28
-97
84
-79
-41
-48
59
-78
-79
50
-74
57
-84
78
-97
31
-41
-98
98
23
33
93
-5
32
-90
40
-42
-5
-29
78
-66
-98
-12
-20
74
-73
-90
-12
6
53
17
54
6
-45
-10
63
96
-50
74
-86
50
-30
-23
-27
-23
-48
47
93
84
-21
51
52
0
-21
-99
-62
-67
-95
-95
9
-23
52
-76
38
-20
75
-74
85
76
52
25
36
50
69
-47
50
-92
49
-67
-79
76
45
-59
59
-39
59
20
-31
-12
39
88
-31
-58
-80
0
-16
56
49
-83
54
67
49
-5
-94
-54
64
-6
86
4
43
-95
-59
86
1
42
65
41
54
-36
-79
-89
-72
-52
67
92
-39
61
39
59
29
-69
29
30
-76
-70
54
-30
-86
-92
17
10
85
58
-9
11
-58
58
17
0
84
67
-93
-74
61
13
80
91
47
12
40
-5
54
-57
39
51
-1
27
40
-62
68
-26
-6
36
-64
-23
-55
65
-82
-35
-32
93
37
57
-34
-94
47
-86
95
99
-78
85
-11
-15
-82
-31
-34
-76
-72
-23
-49
-54
-74
16
41
28
-12
69
67
-55
31
49
-80
10
0
23
67
73
11
-4
-56
44
97
-1
-51
-98
-37
-70
33
-97
-96
-39
67
-94
-88
27
-2
24
41
-65
-53
-36
2
73
-48
-25
39
5
-96
28
4
-94
-93
-18
21
35
-24
64
22
58
72
-26
54
86
-100
-85
98
-89
50
-62
95
-1
11
48
7
67
89
-30
80
-62
-97
59
-7
69
73
-95
46
24
23
9
14
56
-69
-41
-20
78
-45
-53
11
-21
-77
72
-83
-92
-61
-57
5
7
97
84
92
78
-16
-33
-39
-51
41
5
-4
63
-63
88
77
37
3
76
48
57
31
-5
-68
80
92
68
85
-34
9
72
14
-57
58
69
-22
11
89
70
53
-87
-76
34
-73
-1
-42
-36
33
-15
88
76
-69
-32
56
4
93
-27
-62
-35
5
-98
-73
-22
32
-72
-4
-27
12
-97
-68
66
93
-23
-88
17
-34
9
-42
-9
-5
59
32
-57
37
11
-81
60
-50
-45
-73
99
-74
36
92
-81
-52
93
14
-83
-64
-46
81
-63
-39
-10
39
72
83
-11
66
32
59
91
29
93
-90
-23
-29
-27
-25
1
66
6
95
-56
-31
-2
2
-61
-40
11
96
-83
-34
-19
25
48
-79
-15
-60
-6
9
-1
-23
58
-18
38
30
83
-76
30
-41
56
-28
22
34
-8
45
39
-46
-19
26
73
41
-65
-51
45
68
-18
44
-94
10
-64
-92
92
85
72
-60
-38
-84
0
19
-34
16
40
44
-53
-3
7
40
-22
83
1
-83
13
-42
-23
-50
88
99
1
50
21
-67
-79
-54
-81
6
-44
93
41
-79
25
23
39
-88
16
-78
-51
-23
3
98
-65
-9
-41
80
-55
-98
67
-17
-8
-58
-47
83
-56
20
-94
-69
8
-50
39
84
-77
37
45
0
48
0
17
-42
92
70
84
-4
46
-4
-80
43
-52
64
-44
-38
-20
77
-75
-99
93
-47
78
-97
-97
-21
24
-10
16
88
5
-26
-23
15
-46
-79
8
-28
84
69
-41
-61
-76
-90
61
-26
-51
-10
28
-32
-19
-22
-21
-22
11
95
-4
-91
-80
-91
96
74
41
66
-6
87
-92
50
-38
-13
-48
-18
11
12
-14
34
30
62
77
68
-72
-34
58
25
82
-16
-31
2
-72
78
47
-88
-92
58
-88
-77
-53
-42
70
33
-88
18
34
-43
80
-42
27
6
62
-71
29
91
-80
-55
-68
-61
-86
-5
-55
-87
-47
-59
28
15
90
-54
99
-14
68
94
-63
71
-45
-94
34
85
-1
-85
-58
67
-3
14
-51
-85
92
-73
-78
23
-13
34
51
-22
-88
-63
95
-85
-52
8
-23
94
37
45
-52
-93
20
-69
8
-21
81
-71
-68
0
-93
-9
4
-76
-84
57
53
-75
-91
-1
-10
79
94
-69
90
83
88
52
-21
79
-18
-53
17
61
-71
5
-61
49
-12
41
77
69
32
-30
90
-1
-87
-66
-44
-91
56
88
59
88
65
-29
90
39
16
96
56
-35
-16
-38
93
-98
76
-88
67
-34
98
43
24
-54
-60
32
57
-53
-15
8
72
-88
36
70
41
-93
-53
57
18
-88
66
83
57
9
33
64
-62
-59
84
-61
25
-38
-95
46
-35
-16
-33
-7
78
-64
-51
-19
49
53
-79
17
81
66
75
44
-1
-91
8
68
-51
-38
-93
-49
-80
34
-23
-56
-67
-67
51
-52
-35
14
18
-59
52
31
-26
78
6
93
-49
-63
10
-76
96
-58
-28
-18
9
4
62
32
-36
-27
78
-18
-94
85
-98
-32
-73
-69
32
-91
-77
99
0
23
42
11
39
71
-1
-91
21
66
-20
-59
-89
-37
37
51
-23
28
78
67
29
32
97
59
69
83
-27
36
-59
-45
83
93
37
32
19
-60
-51
-93
31
46
-38
75
6
58
32
93
-76
1
-64
-19
71
-80
-3
72
-67
33
-7
-76
45
-49
-83
50
-69
-47
97
-93
-16
49
48
97
-48
-99
-64
-73
70
-75
-72
60
-66
54
-93
-45
17
78
-91
6
-66
9
59
-3
-18
20
-16
-94
-71
-24
76
23
32
73
-49
82
-69
-40
8
-9
-12
-3
95
-74
-69
-23
9
-25
35
3
69
-85
-84
25
42
37
-62
-94
44
73
-57
34
-9
84
13
37
-85
-19
-1
47
-39
65
-48
-20
4
37
11
-61
59
56
60
-24
22
-10
31
58
39
-59
17
26
-92
-15
-69
30
18
91
-82
-51
-92
26
-77
-44
76
48
74
0
-32
80
-98
-52
25
14
-18
-99
88
0
-41
20
74
-69
1
85
-10
-14
-9
-26
-44
2
-77
-63
97
57
-31
85
-48
89
-86
-30
43
87
-36
-52
2
-79
64
34
58
-72
-51
-41
58
-70
91
-63
-53
-38
50
-56
62
76
-44
49
98
-37
0
99
14
-26
-88
90
83
3
-75
19
-26
82
58
47
-35
-2
47
27
96
15
39
-10
42
-85
-36
21
15
94
89
-12
64
-56
79
-98
45
-18
28
-89
-5
-85
42
-56
86
-72
-36
3
49
50
-34
-89
-85
-68
-91
-58
-84
-44
-75
-75
88
2
-86
76
-45
38
-32
-34
-50
17
-33
75
-15
-40
-95
-60
-30
84
94
-49
-44
-3
51
36
68
80
-50
7
-56
-58
-43
8
9
71
-65
87
-94
39
-6
3
-71
48
-81
36
-66
-88
-60
-33
17
5
80
91
-55
-98
76
-38
-6
-5
24
-46
47
-96
84
61
-71
6
40
14
-42
42
-83
-12
-67
-30
86
11
33
-35
65
49
-60
3
67
-89
-58
-99
-45
89
30
-66
-91
40
-16
90
58
45
24
-35
-99
72
94
-72
-71
-93
75
-25
90
-72
-21
-82
-62
-86
-22
-42
-83
19
84
-53
-42
81
64
-48
35
70
-44
-76
-33
-8
31
-58
-97
63
3
-17
55
-90
-78
80
-67
-93
-93
84
-59
-38
60
7
39
-26
-54
-1
63
-23
-57
33
44
-25
-61
7
99
-98
38
57
-20
73
-83
-23
-51
86
3
-100
-67
83
98
22
-68
-40
-94
-83
-38
25
81
97
-27
51
-61
-46
95
33
12
18
70
-57
60
20
-83
-25
-61
54
36
-6
-35
75
-44
18
-65
-100
-10
-19
59
80
-76
4
-88
-7
-72
77
-18
-14
-5
-18
64
-83
65
-77
-30
9
-53
-71
-19
5
36
28
-15
-58
-15
86
-21
-1
3
33
-81
89
-49
31
72
-16
31
-64
21
65
-62
-28
-74
73
66
-15
32
-72
-83
-17
28
-2
38
-14
-41
-100
52
-80
30
-90
83
60
80
-41
81
-86
32
-59
52
12
3
-17
27
-20
-65
-99
-78
74
29
71
58
-63
8
-23
24
69
-58
-27
37
-64
-73
-63
46
-91
-13
-30
-28
76
73
-47
94
56
-74
-99
-50
-3
34
26
82
-26
9
-32
84
6
-48
71
-52
-19
47
49
36
69
-50
-72
-60
-34
-85
27
-73
-33
83
-53
-11
-43
-18
34
-21
73
8
-82
56
69
37
-94
90
-65
69
79
-8
-70
-23
-55
-39
-55
-75
76
-91
-83
94
1
-70
17
-11
67
-94
76
-12
31
66
70
17
59
-74
-17
41
-66
19
12
7
17
-26
59
61
36
-28
-94
-23
20
33
19
44
20
52
11
-8
97
75
-61
80
-37
-53
45
92
-56
35
-93
68
-5
65
85
21
-91
-59
50
-54
-5
45
49
13
9
88
32
-90
76
-89
-12
67
38
-71
-22
89
-66
38
70
41
78
-10
2
-41
-39
-29
18
7
60
-28
-83
-55
-11
-28
22
39
-31
19
20
28
-46
-62
-26
-1
65
28
-37
-97
8
-93
-63
10
44
-95
68
-23
33
-39
-38
-66
86
-83
-19
-47
-22
-71
-71
-25
6
64
14
21
37
85
47
11
-69
-27
-36
-68
-54
35
-42
-12
2
19
-63
11
73
-93
-9
82
-55
-81
98
-37
-14
5
57
46
72
32
87
41
-66
48
73
0
2
-14
23
78
-69
52
-36
-30
-7
-28
49
5
4
33
-73
66
-57
-46
-4
-81
30
70
15
84
94
-68
-57
-38
-52
-92
34
37
24
-67
50
-35
-53
8
76
26
31
4
11
62
-57
44
-85
79
95
-98
34
28
-11
-18
68
-40
-89
98
-10
13
-57
-41
34
4
-83
68
93
-22
3
61
-2
-4
-49
51
1
-26
36
58
-14
-80
-70
35
45
-85
71
-93
93
91
-90
-28
76
53
79
-86
99
82
47
-47
2
-12
-62
-43
90
33
54
-47
97
-74
58
12
-74
30
86
-39
-99
35
77
-33
29
60
-16
-79
48
56
-19
-35
-61
-31
-72
42
32
-4
16
-10
-40
-71
30
-90
52
-42
-55
59
69
-79
-18
89
-62
29
38
-72
-5
-68
-57
48
92
-74
96
25
20
-71
47
-7
38
-46
-66
-30
7
-53
38
59
18
69
26
-3
40
80
-89
89
-36
64
-22
8
-2
74
-93
-13
30
-40
-32
-84
20
-95
-27
29
-19
-59
-53
-80
16
-41
-10
-34
50
-52
60
12
-17
3
-85
66
58
-3
17
-26
-1
63
-62
73
-49
38
38
80
-20
-54
-47
-98
-43
-74
-97
47
92
47
71
64
77
-62
-33
-2
26
27
-55
-75
-66
44
4
-62
14
-85
78
-30
-81
71
-95
-28
-45
-92
75
-36
-34
4
83
41
56
-71
-56
-46
-4
80
-4
-27
-79
-40
-71
32
-90
76
-85
-100
75
85
46
-90
29
-44
33
63
-45
-82
44
-97
-25
24
-75
-59
87
-35
-15
-38
69
-66
-78
32
35
-15
12
-75
75
22
52
36
70
-58
11
-11
19
-84
-89
43
74
16
-62
-65
26
-38
-32
99
16
60
51
-78
0
-85
17
-82
57
-73
-23
2
-83
1
49
10
70
53
11
71
55
32
58
47
97
-21
-16
76
93
81
-31
19
-78
53
37
-71
63
-32
-55
-71
99
18
56
97
-37
-74
65
-34
36
67
-95
84
-86
39
-14
27
-8
-41
51
-58
89
37
58
53
46
-38
55
-26
64
-44
3
72
-79
-71
58
40
46
-4
-44
96
16
-97
-78
-12
-28
34
71
-50
47
-53
53
-19
93
-89
50
2
-92
8
-6
-13
-83
72
-89
75
-61
-28
-99
97
31
36
-61
-24
74
-46
-24
-56
-60
1
82
2
38
-56
-51
74
27
7
-39
80
52
57
53
-41
68
-5
19
10
-80
68
20
-37
-12
29
-43
30
-38
-13
-14
-26
-28
83
18
78
92
-43
-21
-69
-23
84
0
88
5
13
8
82
-98
62
73
69
-46
-55
-76
-34
-10
49
19
-69
87
-21
-80
71
50
-87
-64
-69
58
99
56
97
1
63
70
-93
-47
-13
51
44
74
-64
-88
-44
47
2
-33
2
44
-11
-77
-99
75
-22
91
-76
-1
-54
-77
-81
-96
26
75
85
-39
-17
35
31
-74
-100
-17
37
10
-30
-64
-41
-72
16
-84
95
0
75
-33
45
36
39
-78
-45
11
-33
-37
91
-82
33
76
-99
18
13
24
-59
-83
-88
-85
-19
-100
-28
-22
-49
44
2
-84
-27
-96
-85
-25
-52
3
59
13
86
-18
-89
64
7
-60
57
-60
-77
75
41
-44
-34
-34
54
-96
-36
-23
-91
93
-86
29
17
53
-76
-91
12
-71
49
-9
77
45
36
-57
75
99
-20
-71
73
-38
22
70
50
47
81
0
-98
53
-30
9
-26
66
-15
-63
-75
98
-60
71
-41
79
27
10
70
41
-44
64
-21
99
32
-66
66
-50
37
41
9
10
77
-99
-62
74
-81
-4
46
79
-51
9
29
-72
-90
13
-60
1
-12
-54
-10
-63
32
15
-2
-72
-91
-45
27
-79
42
-3
-19
-84
-68
3
-17
-41
-4
81
-2
6
36
37
73
33
-80
33
-6
93
-21
-87
-4
13
47
5
-100
-93
97
-88
-11
-63
-60
-46
-81
-35
69
27
-33
45
47
-94
93
-81
64
-99
-54
-52
91
25
-47
-75
64
-59
-80
30
17
-22
78
-13
6
45
55
73
67
-40
-34
54
-8
-19
-38
-21
57
-51
52
-88
-73
-31
72
-47
-56
-74
-94
-48
90
78
-61
-77
-10
-19
-20
-88
-46
-23
42
14
-41
-66
-45
38
-11
89
-56
-47
-61
-5
51
-85
-93
24
18
-95
61
72
-67
-1
-13
30
-67
-59
78
0
45
59
-17
-74
-98
90
16
-34
45
-99
-100
-66
32
72
-61
60
25
15
67
-93
25
75
60
39
1
-55
34
19
21
43
-71
-79
-30
26
44
-46
-38
76
38
46
85
91
-91
-18
82
-49
-29
-65
-1
61
15
10
-59
-57
-76
35
39
-66
-8
-9
36
-67
55
1
75
80
-95
46
-9
93
25
39
-21
49
-48
-49
63
-50
-22
46
-44
-4
-89
13
21
-66
68
75
-2
38
3
72
-55
27
64
-32
39
74
-50
9
-68
3
74
41
-42
78
13
50
15
-58
-64
-81
-63
92
67
-20
-39
87
38
8
87
58
-76
78
61
54
-99
-51
94
66
-85
69
34
-48
47
-13
-25
-93
-76
-65
49
-26
-12
-13
69
-83
-29
62
66
-86
49
-78
-62
-79
-69
-53
32
85
-28
-86
-63
-33
-88
-64
-80
92
41
-49
-59
62
-98
53
-10
-90
8
18
-23
0
63
-67
-56
-57
45
-95
6
83
81
-66
17
-64
86
-3
16
-78
-59
76
55
-11
-15
-29
25
97
-23
38
-3
54
-29
-84
4
28
-65
47
82
47
-30
-83
-61
97
44
14
16
72
84
71
-30
97
82
39
78
21
37
-40
18
28
62
72
-25
-9
-51
-80
87
-78
-45
85
-31
73
32
21
-94
74
77
-52
-66
-4
36
-88
64
63
31
-39
-34
44
-9
30
-63
61
86
-4
-68
-16
78
-88
18
25
-21
-90
-60
-82
-57
82
-61
86
-19
-48
19
28
80
0
-79
9
-68
36
39
56
37
-100
-10
6
-73
34
51
74
-2
34
-52
-87
8
-60
-100
53
-25
69
53
38
11
-38
-10
65
87
14
-82
25
-86
6
-8
35
1
-76
-96
-41
-53
-71
-76
43
-90
7
-50
-78
-72
77
97
62
-64
19
-7
-7
-2
-71
-24
-22
56
76
-73
94
-17
-63
90
-59
-30
-76
71
14
-15
-85
-16
-42
-84
14
23
-19
-28
-86
18
-95
-70
-57
-41
7
-72
31
-87
23
93
72
-61
-40
-67
43
76
4
-33
93
-100
29
1
-58
-97
-8
17
49
56
49
-43
91
-9
-41
-2
-48
-26
-31
0
-6
-24
-39
61
27
-93
96
-30
61
31
-62
-86
95
63
51
34
-21
24
-69
46
-66
-40
46
-86
8
-15
-25
-62
-75
-82
-74
61
-69
-19
-97
-40
36
70
69
-48
14
11
-66
-38
-70
-80
-71
-58
18
-28
-26
33
-98
8
21
-78
-87
-56
-87
-8
15
32
86
-23
-22
-79
33
54
-3
60
-25
-19
80
79
-71
63
-35
-83
-98
28
-29
-30
-39
11
17
-40
-83
47
-59
83
-82
-10
-58
12
-79
91
-82
-76
-81
-25
44
-97
71
-85
-79
-61
34
-31
42
1
2
-20
-3
-77
-51
-91
15
-1
-98
0
-51
27
-59
-66
-70
9
64
67
-71
-3
2
51
-53
77
-93
-79
50
-64
9
96
-65
34
61
-98
49
39
-31
-10
-32
-99
-88
-92
-55
-24
78
-10
-94
-32
74
49
1
85
-63
-22
80
-82
-34
-81
-93
22
22
93
21
-96
-96
10
96
-35
29
13
51
-100
-28
-19
-7
65
42
24
-64
56
40
62
47
75
-43
-52
20
-77
53
-91
44
20
58
6
52
61
50
72
-72
94
-47
-28
-22
17
-95
-22
-59
-58
16
99
82
66
-87
48
35
-40
-28
-78
78
76
-94
43
37
67
-28
-84
43
6
12
41
-47
-79
-58
-6
27
-65
96
-93
-12
-40
32
-57
17
14
-99
32
-52
-92
-96
58
8
-48
-12
17
-19
66
4
71
84
-67
-36
11
-99
-81
-28
-97
-82
-44
88
-8
-40
15
2
20
-19
3
-20
86
28
94
89
13
-40
-49
60
47
-43
34
-29
80
-35
-38
-19
31
-14
31
65
-45
5
8
-79
-31
95
-30
47
90
13
33
-17
67
65
-33
69
12
-9
99
72
-3
-99
59
64
85
15
-99
-44
-66
-54
-54
-9
6
79
-20
-5
31
-46
-62
-34
-87
-69
57
-27
77
4
14
-98
-27
-75
41
10
-21
-67
68
-45
0
-70
-83
19
94
67
87
93
-88
67
80
-57
-24
-48
-34
72
-87
13
-45
-26
6
45
35
-76
-46
-6
-84
50
-78
93
-2
-3
96
78
98
89
9
-75
-9
-36
25
34
-93
20
61
91
-89
84
82
12
-74
-29
20
4
0
45
74
93
-46
63
0
-92
-40
-51
-20
-6
93
-50
21
-86
98
2
65
12
54
10
-81
89
5
-30
44
-16
99
43
73
-79
-13
91
-84
-73
-61
81
-58
27
2
83
-74
87
-26
-54
-76
16
87
57
-16
-95
0
98
-68
-45
15
10
87
-47
-78
-66
-4
51
-20
-2
34
33
-16
32
-43
-86
86
88
-27
-67
68
-50
-43
65
-49
-79
-1
-48
-14
-45
70
81
21
61
-68
-18
-30
45
5
75
-60
12
11
-47
-79
-27
-69
-7
74
-45
57
12
96
-70
-88
-53
17
-72
60
-69
-93
85
-21
-53
-56
58
33
1
-61
-26
99
-47
99
-41
63
95
-91
87
42
0
6
60
82
-60
33
44
93
71
22
-40
48
88
84
89
-43
-79
8
-55
-25
-56
54
-84
-8
-27
64
-90
-98
45
-3
54
-23
62
-5
-45
16
37
80
86
-76
28
45
9
12
-96
61
-10
51
-14
-20
83
79
84
59
-44
-53
-66
83
-22
-88
17
56
-54
71
93
97
-63
27
22
28
71
-59
36
-97
-87
31
-69
-27
76
20
-17
69
7
23
-76
57
-56
76
30
14
57
69
-99
-81
-100
46
-77
-97
-51
-53
24
94
16
64
-43
-12
-46
48
-40
76
-68
-22
-96
-45
29
-71
-54
-23
55
3
67
14
86
53
-49
-31
12
37
41
-83
-24
-24
-29
-18
23
61
80
67
92
-55
49
-13
-67
84
29
61
78
-92
28
34
98
9
78
-42
78
8
-73
55
72
28
14
-19
48
-22
-73
-45
-65
-84
-91
12
-35
-71
92
82
-49
-54
54
-53
-79
-24
20
5
-65
-84
-89
52
-37
-57
63
-23
34
-13
-60
45
-57
49
27
-66
-91
61
-28
-95
-9
-57
-46
89
-46
-44
66
86
-90
44
8
-78
64
-35
-66
16
12
0
22
-74
-55
-6
25
-3
-83
86
-23
62
75
80
-19
-1
-71
29
3
62
-97
-46
3
54
-99
58
48
40
-59
-52
-30
75
9
84
-93
55
-18
49
71
70
33
-17
-49
76
-48
38
-1
57
20
26
-90
-52
21
-4
55
2
-97
-71
-66
7
-52
2
-4
61
83
-60
-9
67
47
64
60
-65
67
-66
-74
-33
20
45
-85
-51
47
-58
85
49
61
18
-33
-77
-5
1
-72
-39
-1
-19
5
45
73
-66
18
-37
6
-65
96
-95
43
-71
-18
-16
-8
-1
65
-85
-94
-55
-98
-10
-35
77
-30
48
42
-86
96
-37
70
23
-22
76
-69
-92
-69
30
-13
7
-27
-36
-38
-70
39
-65
-29
10
41
-92
5
75
42
-46
-88
-61
82
18
-21
45
-60
64
-41
78
54
73
-14
-3
-52
13
77
-26
65
7
-34
-40
80
83
-11
40
-45
-80
-39
-67
57
-83
67
-43
-27
-87
-74
96
-3
-59
-36
84
16
-67
13
-32
51
-16
-76
46
38
35
-86
-62
98
84
7
-72
70
46
-27
-11
67
-55
64
-68
-68
20
43
44
42
29
13
56
-25
55
-4
-41
66
-34
-24
13
-94
55
-61
58
54
-84
16
1
-29
94
-86
-92
-40
-77
-42
78
71
99
-61
57
-43
-18
88
-7
-44
-16
-33
1
78
79
-30
-83
-58
-84
-13
-97
73
80
64
-67
-69
-22
70
91
63
-66
37
29
86
23
-3
8
52
-16
39
-23
-25
-64
-65
94
-78
-68
73
12
65
74
49
-39
-74
-61
31
-21
3
47
-61
-64
-95
80
-18
31
-7
32
49
63
80
-28
41
71
64
-66
19
-98
-75
-11
-51
-28
-11
-8
94
-16
-20
75
-10
11
-34
0
65
-91
86
-79
-97
-18
-41
77
0
-40
-71
42
-33
-45
-89
11
52
89
54
-95
86
52
8
38
1
-12
-94
-72
-92
-51
51
3
-34
-64
-58
10
-93
25
-23
-17
-95
-71
55
49
48
-75
-77
70
41
-17
14
-39
5
51
-29
61
-70
-75
49
99
50
-71
73
64
44
83
-55
-45
55
56
87
14
28
-60
-46
34
76
-43
-43
24
10
48
13
29
18
59
46
77
17
43
-47
44
7
-97
-31
-32
-93
-92
-98
-13
77
51
-15
73
10
88
-15
-100
75
43
-3
-8
23
44
59
36
99
-93
57
45
-57
22
66
-94
-37
7
-5
3
9
-27
-74
-69
28
2
87
-24
-62
4
53
-96
94
-72
-61
-97
-7
-4
-32
-2
18
-53
44
-2
67
-89
-92
-75
-34
-78
-73
0
-48
37
33
34
93
-51
-40
-92
12
-14
-42
30
44
66
-97
-44
7
62
-13
60
6
43
70
-57
61
20
-2
95
25
46
60
64
47
-44
39
33
47
84
94
-3
40
-39
-92
-83
-35
98
-72
-72
65
67
38
22
24
11
48
-71
-26
94
-39
-34
11
28
44
74
-17
-78
32
24
66
-89
95
-22
79
57
79
94
26
49
40
99
80
68
7
-93
54
-53
-86
-92
-35
78
93
82
-12
-35
13
47
-73
23
-29
-74
-18
86
92
-76
-39
66
14
16
-46
85
-51
92
75
-81
23
-4
82
-68
-12
-89
74
-85
90
-92
-83
-33
56
47
-9
-85
82
-53
60
-55
-36
-14
28
-52
98
-5
-26
64
56
-60
50
-58
13
-39
52
-76
46
-93
-50
76
-48
67
85
-68
-51
-31
-33
-50
-5
57
91
9
81
53
-94
-73
83
33
36
-16
-24
10
54
56
43
64
67
68
79
71
56
-61
-50
40
-60
66
52
-75
88
16
-89
-91
91
44
-71
-11
-6
28
57
56
-10
-33
-17
15
-58
12
15
-76
-73
-75
-32
-77
64
-25
-42
35
-37
-69
12
28
-63
-71
-99
90
77
67
13
65
36
-31
12
-88
43
44
67
-94
50
-68
34
19
-8
69
49
-47
-41
87
86
43
57
-66
-2
-66
2
10
-97
-99
56
47
29
25
25
7
76
-22
-36
30
38
44
27
95
-92
-18
87
-10
-94
-41
36
-83
79
-15
22
67
-70
-94
-44
-63
-5
41
-36
63
89
22
-40
63
-88
-83
-16
-73
94
29
96
85
-19
-28
-6
-74
-53
-19
-65
64
-48
4
-77
65
16
81
78
64
-77
28
34
-54
-39
16
89
55
57
19
63
78
51
-100
-71
-82
69
70
60
-97
-5
-68
-56
32
-5
-99
46
-46
16
3
-40
-67
-99
-26
25
10
60
-26
37
0
47
-39
90
-85
15
-62
6
-94
19
83
90
56
68
-100
24
21
94
-100
-86
69
9
-9
75
-6
81
80
57
-50
-37
-31
-61
51
-78
81
-57
-18
40
-34
88
-39
56
-60
22
-95
60
12
-82
63
42
16
68
-70
-3
-99
-98
-43
89
-62
-53
-91
94
17
75
55
-7
-61
-64
7
72
-55
78
-37
-100
96
-17
17
92
68
-53
-74
-65
89
86
-94
98
-98
-63
-64
-53
-37
6
49
-35
4
38
-5
-58
87
-27
-2
37
-54
-39
88
15
96
-66
-54
36
14
-26
-93
37
48
-97
-53
17
34
85
-62
-15
-36
-62
-23
8
29
67
17
-17
-69
21
-84
-80
-54
95
-87
-39
-60
58
-77
51
64
-25
68
-84
13
15
86
50
8
-39
-93
33
36
-57
85
6
-6
-94
-32
37
-94
8
-1
56
-71
-78
12
-95
-45
-29
-68
-54
74
38
-94
11
63
-17
-61
-28
49
93
82
60
-100
-82
13
-31
44
20
-40
-72
66
22
72
-65
86
90
-6
-15
-43
49
37
90
77
-4
-18
-37
31
-74
3
-15
-52
-78
-95
-31
36
-82
49
-17
-38
-57
-63
79
60
16
8
-37
49
93
-36
71
20
61
-49
65
-56
-8
22
-52
44
92
-76
39
-22
30
-17
-62
-21
-72
34
-71
-59
94
75
-44
-9
69
-75
5
91
-27
-40
-92
-59
6
-64
7
52
82
20
-50
-49
26
0
7
-86
-52
52
-27
-47
26
-82
-66
12
-34
-18
21
19
53
-71
-59
60
82
88
39
11
13
-95
-58
57
-69
-34
17
-40
31
5
81
-27
81
17
-77
79
54
38
88
16
65
34
-21
66
-95
-62
-93
75
-86
51
82
-28
0
50
-51
-50
-14
-82
36
-34
-61
69
36
-53
-17
-20
-28
29
-84
-21
-11
32
-26
-97
-66
74
-80
-14
54
33
-89
16
19
-72
-15
-52
-45
-68
-65
99
65
26
79
-34
74
99
-51
-58
8
34
-94
75
30
-82
-43
62
62
-93
26
-8
-72
-66
-40
-47
75
8
48
-43
-55
10
-54
-35
30
51
74
-78
9
-98
-45
71
-50
-49
50
-56
-45
63
-81
-19
-94
-42
40
51
87
-79
22
61
-94
60
-77
-49
55
-31
-100
99
60
10
-28
-56
-54
3
-46
-32
96
60
4
80
92
-59
-53
-35
-85
75
-23
-51
12
10
8
-28
8
59
-84
-80
-92
-71
52
-41
-46
62
86
-80
77
-77
9
63
-28
-72
78
-99
25
-40
1
-17
74
-71
-19
-19
-97
26
70
-82
77
6
-13
2
82
-79
-61
-72
50
-40
-9
-78
-22
53
96
54
11
51
-14
-98
57
-65
26
1
69
48
-12
27
47
33
41
-37
48
-12
-74
52
-97
81
8
-10
-14
-57
-81
70
-56
98
-96
3
-83
14
96
-6
-91
27
5
21
-76
90
31
15
-82
-98
63
35
58
86
-49
38
-44
-46
-85
-70
-28
44
-66
68
-71
98
64
8
-7
-7
-58
-61
-43
-36
-30
10
-31
92
69
89
42
-86
90
30
-53
-29
77
80
-23
92
-100
-6
-51
-81
29
68
-69
36
-80
27
17
51
-82
80
65
-80
-70
63
-70
-39
-73
41
-68
20
90
-92
59
36
-23
-23
86
54
-92
31
-96
47
-45
-98
-57
-63
-7
22
-69
-19
-89
41
-87
-94
-28
-18
-24
-81
51
47
20
-51
38
30
42
-31
-46
-85
59
73
34
-79
20
-67
25
-78
-28
96
50
-48
-48
94
74
-34
4
-56
-40
-42
43
14
-13
-100
-7
-67
-42
18
-25
9
40
93
-9
-12
15
-55
-16
-32
-51
-7
84
17
67
41
32
63
-50
-57
92
27
39
23
-61
55
-89
-98
-11
-85
82
66
-85
-75
59
24
-37
16
65
77
-10
41
97
-39
-11
-18
36
-87
-77
-17
-21
12
-49
90
95
-63
-96
-62
86
47
-34
-57
-77
60
-17
-28
-100
-62
-57
-91
-86
31
28
-9
-99
91
-39
-59
-10
56
-16
40
-71
93
-58
6
-37
92
17
-50
-56
-99
5
75
-96
26
-96
-33
-22
-52
19
-70
98
13
98
19
87
-72
-82
86
8
-42
8
-25
97
59
48
-74
-80
48
96
36
-27
-47
2
4
-7
-86
9
45
-98
-18
-1
15
-65
33
34
-51
9
-1
36
-46
-85
75
28
-10
-62
92
-33
-93
88
29
59
-69
62
-28
-91
-27
-97
-18
-39
71
-90
-15
74
-90
-13
65
-61
60
19
47
77
-15
78
-9
41
77
-60
-71
-79
44
34
-77
27
28
-79
77
-2
-13
57
45
63
-35
36
-53
61
28
-75
47
52
24
91
34
55
26
-23
91
18
-53
-16
-45
-49
10
38
-78
-9
78
-39
99
92
-63
-41
22
20
-66
-24
46
24
-4
-98
-14
86
-62
99
-1
4
-34
4
61
-66
9
-91
0
81
-51
-11
-21
81
-46
-85
56
-64
45
89
-69
40
-86
48
-64
19
-20
13
18
17
-14
-22
-35
-22
36
96
14
-36
-42
-13
82
-73
-20
-10
-20
-73
88
-15
11
-6
79
72
19
35
-70
-26
59
-82
-84
66
47
-3
80
89
-26
18
5
-68
-65
53
-53
-85
95
-79
96
-14
47
-70
-33
-6
-20
50
81
-21
-98
84
-2
98
69
-88
21
46
73
-55
50
87
-55
51
-48
40
-98
-15
88
20
89
14
64
-33
-6
-70
71
31
91
39
-72
91
60
-27
-10
58
-96
83
47
-17
32
14
59
92
-50
23
-74
-11
-3
-88
-52
-10
23
47
-43
39
-25
31
-62
-57
56
-45
46
-65
-27
20
0
-8
51
29
89
-80
-44
-99
17
-16
-91
-100
55
-70
98
90
-48
74
-23
12
-10
-87
36
-55
93
42
35
36
-37
47
17
-14
87
-37
78
-65
-53
-58
45
-68
-100
36
22
3
-30
-81
-17
-58
83
14
-25
21
20
-82
-5
-49
-45
0
4
-85
15
43
-95
-73
25
28
-31
41
-1
-53
-5
3
38
-49
74
-28
79
-67
-5
-67
-18
85
-39
-94
-25
21
-37
66
66
82
-77
40
-23
20
11
43
-50
-94
-76
-30
26
46
71
20
-20
-6
31
31
-73
50
-58
-9
-24
84
-9
18
-42
38
-44
-22
-78
-49
33
-53
-31
81
-88
-35
23
45
-41
35
87
-9
-65
85
-23
-45
-58
28
-62
-31
-1
-12
90
-91
41
63
-86
-70
-51
-57
84
64
-12
91
16
10
81
62
-76
-11
-94
-99
44
-17
-20
40
58
-44
71
26
40
-73
8
92
67
-17
31
-1
26
-32
56
-15
-72
67
29
49
-18
-64
-76
-58
-4
-61
77
-82
-31
-35
-97
-37
-14
45
-69
10
-1
-58
72
-89
76
-45
33
35
55
-32
52
-65
61
-22
45
-18
42
98
-53
-19
-64
30
-32
-42
-57
25
-74
-33
-25
-35
-48
-12
-70
-91
-1
-44
45
71
-65
-30
64
58
-54
90
76
69
2
72
-27
16
-12
-77
32
87
-77
79
-50
-36
11
35
97
-13
-88
-16
79
69
-42
-92
-43
-59
-62
22
94
-57
-88
-78
60
42
54
-81
-2
51
49
16
-38
-36
39
56
-83
93
45
57
-47
-22
-30
-26
6
-60
83
-49
85
-67
-72
93
24
-26
23
-1
54
59
-96
45
46
-22
33
-53
97
79
-78
88
45
36
19
87
31
31
-67
-43
9
20
-89
69
60
-91
-62
40
-89
47
-49
33
-7
47
-33
-8
-52
-19
-93
37
-69
-24
-34
24
-91
26
55
54
-94
68
-69
-49
-75
-83
42
21
-93
63
-15
-25
83
35
0
-1
-34
-9
-91
-47
-15
61
73
-90
-87
93
9
-32
-10
-91
72
-82
51
9
99
-6
37
-50
77
1
-63
-85
-100
-6
-61
89
43
-85
-43
74
-87
8
37
89
-6
62
18
0
-91
-25
-56
-56
-74
15
89
-4
-3
6
62
15
46
-65
87
-57
-70
-87
-8
74
14
-5
-99
-64
75
93
63
-79
70
-12
47
57
-96
23
2
32
65
-56
-59
71
-39
69
-69
24
47
24
-83
61
-27
99
57
28
-53
-72
31
50
-93
-40
-9
-11
-35
26
-81
22
-84
-26
-68
-81
-23
-85
78
33
79
78
42
-70
-90
4
-86
4
-28
-55
-41
73
-24
-94
-38
14
-95
16
31
-66
39
-90
51
-55
-88
-91
47
-36
-90
-34
-99
-85
-81
48
-61
-36
-3
-54
-17
-27
22
-77
-39
73
-33
-80
-57
55
45
86
-76
-21
-44
49
10
9
-20
-68
67
72
-88
-54
66
-61
-31
-84
-97
70
3
60
59
-73
-99
65
-96
34
87
36
5
-6
55
18
-39
-11
77
19
61
-81
-80
99
47
-79
32
-33
84
59
93
-62
94
-96
-81
24
-2
-78
0
19
68
14
64
20
-27
17
-57
44
-36
74
-8
-69
20
-86
-84
50
-44
73
-84
-52
60
-45
11
58
39
99
-93
-81
82
-25
-73
-16
36
-92
-7
41
-2
99
-34
84
37
-76
94
-61
30
-78
64
-88
1
0
77
-21
-79
2
52
-29
11
-2
-42
-71
13
-4
-62
18
-63
29
-60
-61
-15
80
98
9
21
-93
8
-7
92
-97
-84
70
95
-20
60
50
52
-96
-2
-41
-79
26
-40
-91
87
-4
-95
-41
-94
96
96
57
-2
-71
92
45
-68
-35
-12
-82
93
-22
0
-44
94
-57
7
-46
28
93
-54
-44
90
-50
-31
85
89
4
53
72
-48
-91
-11
-59
-76
-59
-43
70
-7
-76
60
-30
18
-38
28
58
-75
-39
96
-45
18
-6
41
19
-90
-86
9
15
-69
86
-20
68
-78
12
43
5
76
-60
75
-83
-35
-48
-26
13
-30
0
97
-16
60
16
-35
-44
-58
-2
-23
-12
-52
-58
64
-68
44
97
-57
-51
9
30
50
2
53
-89
-48
2
55
-41
52
46
78
-6
-19
61
-59
38
-8
-41
-17
17
-100
-73
76
-29
22
-100
21
-75
-25
-31
-28
-6
67
-44
-16
69
3
-36
72
-61
13
71
61
-22
41
2
-83
67
80
-30
77
-68
33
-21
47
-88
68
-9
-59
51
26
33
20
17
-20
-77
52
86
-5
60
-97
59
8
-10
64
48
86
-25
-17
-83
68
-66
-46
14
-17
49
-19
-74
-16
45
45
-86
-70
37
-71
89
14
30
-38
35
-86
3
-27
-32
-81
-52
87
58
-62
-68
1
22
62
-37
67
63
-56
57
-27
-53
-45
37
28
-14
-99
93
-14
12
-46
78
82
11
87
55
50
57
97
89
-79
-6
71
81
11
85
29
73
59
-25
-13
43
-72
57
30
48
-21
-68
5
1
48
66
-82
-100
-69
-58
98
0
5
30
-10
92
-17
0
-92
45
94
-5
73
-49
96
7
0
-33
-42
48
87
-42
-94
-57
-47
80
50
73
92
-35
-10
-20
-93
8
23
-32
-58
-57
-56
82
-16
74
-30
15
26
-49
-62
-58
-81
-92
45
-10
8
23
-56
75
72
35
33
-93
-6
-84
-38
-90
-38
69
55
29
-31
-72
-99
-22
21
-2
-34
17
56
-33
98
29
32
36
16
-99
-97
-5
85
-24
44
26
12
-88
-62
64
40
-93
87
-39
-66
87
15
-96
-58
15
-14
-30
50
57
-4
-40
16
-93
-93
-67
37
5
86
1
-53
-9
60
-35
-92
14
-93
-80
7
44
26
-22
59
-42
57
-1
-22
-14
31
62
-32
0
76
-6
-45
-88
-72
8
-19
-92
-100
2
-33
-8
-72
84
17
-49
-20
69
8
-81
-61
-31
-89
1
37
-92
9
10
-44
97
-3
21
57
-28
35
76
96
21
63
60
17
-2
44
-55
40
-34
10
-62
39
63
-94
63
99
5
-63
56
-4
33
-36
-65
9
-44
-100
40
-61
0
2
56
57
-53
36
-44
-51
21
32
12
36
21
64
0
27
94
-74
-71
96
-24
66
-29
79
-92
-77
-31
22
-64
3
58
-53
-84
22
-93
76
-44
-5
69
-32
-89
75
16
4
-33
-70
-56
56
-14
-20
-97
35
-80
-6
11
20
-26
29
17
-93
-77
-86
50
-25
33
55
-91
34
30
45
-18
-22
-61
78
-91
-16
53
65
-14
-98
66
-93
64
5
-98
-40
15
29
39
11
-90
96
-83
10
40
17
31
-50
-25
-7
42
-7
23
-13
-13
65
36
-71
-58
4
-82
-27
72
-100
20
-60
-30
-19
-1
40
15
92
9
-34
48
11
61
64
61
-86
40
-37
-16
-8
-32
-37
-35
19
-28
-27
84
52
-19
77
34
78
4
-70
92
40
28
-9
85
17
0
75
-45
44
24
-29
77
12
-96
6
-33
98
2
42
58
-84
86
69
-51
88
-74
54
-40
-14
15
5
-13
2
-91
-47
67
-78
69
-31
37
-90
17
-36
-99
-36
-72
-4
89
-58
20
-72
-47
22
40
-14
-70
-63
-86
-55
-76
87
77
-49
33
67
-6
-11
15
-98
-40
38
-89
16
-55
-38
-74
49
-65
92
-100
-35
-1
53
-28
23
28
2
67
23
-49
84
5
-58
-90
-33
-12
-22
-53
37
90
5
-89
-44
-87
11
-17
21
-16
4
-91
-66
-63
78
89
50
9
-33
-30
87
-8
-15
-9
-24
50
31
-5
-99
-67
-17
-23
-72
-84
9
-44
-55
66
-82
91
93
-93
20
26
-23
-8
2
-76
85
-7
23
-88
-81
-79
96
-38
-42
44
57
75
17
36
43
-29
-74
60
-57
-42
79
-52
66
37
-38
63
50
63
95
9
32
80
56
-76
-82
64
28
21
75
6
-36
-93
53
55
27
16
54
-6
-73
-12
98
-26
77
85
-41
-98
-52
59
-98
20
7
83
1
-93
57
-30
6
65
93
-83
-53
-59
60
31
2
-2
27
-85
87
21
-37
-94
87
-45
42
94
76
77
99
-64
39
-41
49
32
53
7
18
-29
92
-52
42
-15
39
-33
-19
-25
17
32
-7
91
55
-92
26
-49
81
-19
-72
79
34
99
31
6
-83
-62
6
-10
3
-77
2
-34
10
72
83
-47
-72
90
22
37
65
13
85
57
45
-81
13
3
-58
93
-98
-40
-8
14
-8
53
49
44
-20
-18
75
-56
32
5
-48
93
-56
69
-42
32
49
15
3
-10
79
13
82
-33
-86
-27
86
-38
12
81
-17
-16
94
92
75
-11
52
-17
-1
69
70
-2
30
27
97
68
16
-8
93
-18
14
42
31
-90
70
-93
-46
79
91
84
58
33
14
-87
-14
-19
-14
-82
22
-77
12
42
-61
97
-54
-13
-66
72
-73
-21
-54
42
-60
42
-50
-10
48
-29
94
7
-78
19
56
1
-66
16
10
-26
-65
-2
-61
16
61
-80
63
-40
-33
-20
-73
23
-38
48
-64
-30
42
-44
-78
75
32
40
52
78
37
88
-66
17
63
53
-24
-64
-70
-3
-71
0
64
37
98
42
75
39
-4
-54
-38
31
-9
16
74
-86
21
78
79
-31
54
20
-84
-30
-27
-95
64
96
-6
-5
-63
-60
42
-7
-19
-28
-68
70
46
59
45
-8
-26
40
-65
58
-84
-60
-3
-1
53
-42
18
-39
-33
-55
99
-63
-63
-70
-94
-81
15
-86
68
-29
13
-86
85
-59
50
0
-37
59
23
-36
-40
49
-33
-80
-12
54
90
56
34
-68
-19
-50
57
72
-36
-87
-81
11
42
-97
-79
64
-32
1
77
23
-92
46
-20
-31
-28
-30
-78
13
-76
32
-56
-85
-100
86
-83
-97
14
-48
8
-41
-10
88
-96
-88
59
20
-9
-81
93
-24
93
20
-97
46
49
-5
94
-29
-90
6
67
-12
67
-27
6
-16
-46
-88
75
-88
-10
-34
-22
-28
-65
-2
25
0
88
-65
76
-33
-85
35
8
39
3
97
-35
-11
-22
91
-61
-14
4
5
30
63
27
32
-100
84
29
45
-11
-73
-85
-51
61
11
35
1
-49
-57
-72
-50
18
97
56
-45
-96
26
47
-2
68
28
-45
75
-28
50
-81
-90
-56
54
-69
68
98
-40
-20
-19
-58
-50
-64
-43
84
-49
-19
-61
19
-83
-94
-31
72
-70
-98
29
79
-95
32
-65
9
-87
46
92
-8
-67
18
-38
-49
-8
98
14
5
40
15
-38
-13
-17
-48
-13
-77
-6
0
90
-100
-77
61
-79
84
-94
99
-48
53
68
-48
96
-53
-38
-39
73
68
-82
5
-97
-63
65
8
34
45
-88
91
46
99
-88
66
-41
-35
-57
-90
81
18
-90
-100
-80
-41
-92
53
44
42
44
79
-33
11
-22
-67
73
-77
-63
35
67
17
17
-91
-61
3
23
47
-32
-54
70
95
87
10
-3
-37
45
24
-96
-43
-10
28
-93
-26
29
81
-4
82
52
35
65
64
-82
-64
26
-19
-44
-14
-96
-95
29
-100
62
66
17
43
-97
64
24
-17
73
-55
62
-14
-24
-35
-69
-79
-67
-20
8
-64
-48
79
59
74
-20
53
-73
-79
26
47
-26
-77
25
70
25
-42
-3
-5
9
13
-27
23
-42
-84
-30
84
32
-88
68
28
-59
11
62
80
-86
46
-42
-100
-83
71
-10
65
-14
-82
38
19
61
91
6
-36
0
34
78
-32
45
-23
-95
-53
77
-87
-47
-48
-46
-93
52
84
99
-27
56
-70
-74
-75
59
-1
-61
94
30
-7
-19
-39
-14
28
52
69
-60
53
-78
-46
21
18
-37
-78
21
-87
24
57
-55
-15
-59
-50
-86
-17
26
27
-47
-95
-9
-62
72
-64
-53
16
-46
89
-57
-49
85
52
-2
-82
-9
-22
-24
75
-17
8
-73
20
54
65
97
-86
-51
-69
24
80
24
-80
-49
-93
12
56
86
-7
-75
-27
-33
-49
-13
-97
81
-66
46
89
52
85
-73
60
-89
13
89
-14
-65
73
24
14
97
76
-47
66
50
32
-54
97
-3
-44
3
46
5
-51
-2
44
83
25
-22
96
49
40
54
92
-72
44
-12
94
-17
-22
-20
0
93
0
-53
-24
42
90
-21
-69
49
88
-75
62
24
3
12
45
-13
-64
44
-41
46
-69
75
66
-39
8
-49
-21
17
21
0
25
28
60
-26
-29
61
24
94
-66
-86
-34
-46
-45
-86
-97
39
41
-22
-30
59
55
-30
-41
46
-99
4
-7
72
-13
-100
-100
-52
-7
-42
-49
99
17
-36
91
-44
42
-33
-42
82
-57
49
-79
30
-1
-55
-80
-33
-26
-26
99
-32
20
15
80
73
-59
-46
52
0
-63
3
66
-55
-36
95
-13
35
96
-46
-49
30
25
-10
98
50
-79
78
-30
-23
-42
26
0
-80
-23
91
37
-63
80
-87
-41
-91
23
90
-51
-32
42
-82
-57
86
30
-79
-71
77
81
17
50
-94
6
-63
95
-48
29
-51
-83
94
59
31
24
-55
62
2
-27
-62
-52
-84
-97
81
-99
49
40
2
-51
53
-3
-1
-57
-70
-64
54
-50
-44
-72
-76
93
89
-85
90
50
5
23
-64
-42
-4
-10
63
-87
-87
88
-5
35
55
-43
-39
86
38
83
-100
-46
17
52
22
-15
-99
-76
-18
69
4
-38
-75
-66
51
45
-90
56
-39
-23
5
44
17
57
46
-10
-39
55
-22
8
-100
42
-19
-19
-51
72
-77
39
-90
-36
45
29
47
-95
54
95
-22
-80
-69
-76
79
-58
-37
39
-100
-14
67
61
-25
-35
21
-86
-1
83
1
-35
55
-95
76
9
21
-16
25
-75
50
-7
-18
-51
66
-96
56
-86
-81
-98
81
57
-63
-94
-47
-8
-7
24
-70
38
-2
-59
49
-69
47
74
50
85
-54
79
99
-12
5
-47
-44
-23
-5
79
-60
-5
73
-87
80
-7
73
74
-8
39
31
80
-6
75
-70
41
-60
23
-43
-95
52
-36
-1
33
33
-28
-80
18
-64
57
85
10
-72
-19
-19
6
-41
-95
-44
-63
0
-22
88
84
77
-79
67
-1
-46
97
-95
-2
-94
-98
-6
-9
62
-60
-46
-5
58
70
55
-36
-38
-95
-93
54
-2
-48
-62
0
-78
65
22
-35
89
71
81
54
-5
-6
-70
-6
44
-76
53
17
-25
77
-44
-35
75
-39
98
-46
-20
16
-70
32
-83
-42
-93
-9
-67
-60
39
90
-16
55
-20
-98
0
-32
58
45
-53
52
-2
70
62
-59
62
-16
10
-96
-26
-73
14
8
-77
61
53
75
86
61
34
91
-100
68
-71
96
43
32
96
92
31
38
70
-24
54
31
2
-19
-40
11
-97
45
-85
-55
22
-38
38
68
-51
95
37
-78
-81
55
52
-86
69
-78
55
-12
-93
-81
18
70
-51
-18
-84
35
-61
-43
-78
-50
-61
22
-79
0
94
71
19
87
-2
-62
22
39
47
-50
65
85
58
-42
33
73
-46
-16
67
12
-71
-8
18
83
-86
-18
75
-53
77
13
95
-27
78
14
58
91
-34
-11
42
-28
-97
-23
57
44
98
90
-2
80
-52
70
-15
41
32
-43
94
23
-10
46
-100
15
-43
-79
-89
-64
52
14
-62
-38
-64
-34
-31
0
1
57
69
64
69
-57
9
25
97
-21
61
44
-67
61
49
-98
63
-42
-35
-51
-69
18
-89
16
-78
81
-76
-44
-71
86
-94
-36
-84
52
61
89
58
5
-71
-53
-95
94
-24
14
-27
87
91
-16
-10
-57
-10
-22
96
-24
-24
-34
56
70
40
-64
19
-67
-34
-8
-16
12
-87
-98
1
29
21
46
5
47
56
-17
82
53
-68
31
-14
72
47
-55
91
-70
-79
97
12
-43
-74
71
-51
-44
-74
-29
38
-65
25
0
-54
-35
86
43
21
-19
21
-10
27
38
52
88
-69
-32
-73
-8
69
82
68
42
-48
-74
-26
40
15
33
-96
45
36
-1
-20
14
-50
-97
28
-14
39
-70
41
20
25
90
34
-2
66
-31
80
-25
-75
-33
-65
24
-77
17
31
28
-46
-18
-84
15
69
35
-45
-15
-52
-79
23
74
77
37
-30
24
35
-79
-65
54
-42
-6
-32
24
3
-14
51
28
-26
-50
-69
59
13
-22
20
41
14
19
6
-72
20
-27
78
-28
78
31
90
67
-39
12
43
-21
71
11
80
-64
55
1
-56
-74
-89
-43
-40
-100
-48
-36
-26
-30
-15
-57
13
-68
94
-62
43
-73
-85
-82
-9
84
51
-31
86
51
30
-28
-48
58
-86
45
46
45
72
-42
-9
-8
11
54
-60
11
21
-49
8
93
-93
64
-100
84
50
27
26
-12
2
-63
-40
70
-47
77
-25
35
-13
-18
-43
74
-47
-47
16
46
7
55
-84
59
-45
67
-58
-86
-93
62
2
-93
-83
62
-38
26
85
-76
64
-2
-77
-26
31
62
-37
-59
-84
-76
-87
55
-54
-81
-100
-57
-97
-29
82
-69
-79
-28
20
46
5
19
36
-17
57
-9
-84
-61
-64
48
81
63
-18
33
40
48
-36
28
72
30
-49
-62
96
22
4
-78
58
-1
-33
18
-16
-73
36
-100
-43
-73
-83
51
-8
20
14
63
-35
88
13
-12
-36
65
45
81
-90
-9
45
40
13
-100
29
17
67
-25
-39
77
-18
81
57
56
-6
-52
7
-91
-16
73
-93
72
38
-87
28
-96
55
-50
7
-36
-92
67
-99
-32
-54
81
-80
16
22
-21
30
-84
-25
-84
66
12
-13
-16
39
46
12
-32
94
-2
-4
82
18
37
79
97
34
85
33
-64
79
-61
-64
-99
-74
-66
66
-52
96
8
-31
72
0
91
38
-15
-83
-83
37
43
25
87
-40
-76
-39
10
-18
-40
77
-93
53
24
-46
-23
-99
32
63
-20
31
0
-75
32
-18
-74
-37
-70
77
-79
-40
83
2
65
50
-93
-87
13
-81
-8
-45
-3
98
-82
-71
74
-72
81
-29
74
51
17
-82
0
-90
77
-58
12
-69
68
64
-57
10
-89
91
-62
58
19
-1
-25
77
-42
31
95
-81
32
-85
-91
47
-44
-78
28
-87
-98
-18
-99
27
71
88
-29
15
-41
-51
-85
-39
-22
-31
-75
41
-25
91
16
-29
-43
-79
-90
5
-18
30
-61
-48
81
73
60
43
82
-89
-67
-60
-51
-60
-60
97
19
-18
84
94
36
42
28
-41
-18
-12
-6
24
44
-15
26
-12
-37
-49
51
99
-23
-80
35
-65
-42
-46
42
97
-80
-6
53
-41
-47
-62
-84
9
-28
-31
-90
12
-95
-78
11
46
-52
-8
-69
3
-75
-80
-83
64
-61
-25
18
-10
-6
86
27
1
-97
91
-88
90
89
-78
90
-7
-13
43
35
31
-1
14
-75
-69
-91
52
73
91
76
-96
25
78
0
23
71
-56
37
11
32
-59
-13
-50
51
81
82
-35
-98
-48
-16
42
67
-79
-87
-49
71
64
-66
-72
36
61
49
0
-89
-9
-96
30
-44
-100
0
-70
16
61
3
35
-64
-74
-59
-5
-40
-20
-92
21
-33
90
-50
77
1
13
-88
-47
36
-9
-36
31
-41
73
66
-25
-64
4
-54
-30
93
89
24
-77
-34
87
1
-100
-7
22
14
12
61
82
71
-31
-85
34
66
-23
-79
-39
36
-83
-63
45
-58
-57
3
30
-68
51
-82
73
-70
-68
36
-34
87
97
7
46
63
-40
-26
41
28
-71
-3
-33
-3
-9
4
-75
33
-62
30
50
-2
-64
-52
-5
5
-43
67
-20
40
97
44
65
-17
97
-5
36
87
-48
34
-82
-36
88
47
-93
-56
67
-37
-63
21
-97
-100
-14
-65
97
-35
51
38
1
-36
68
-85
-9
53
88
-8
-60
61
31
61
-75
98
35
-56
-29
-23
-97
-44
54
-89
55
46
51
-4
67
36
51
-59
-50
-42
-10
-87
-57
-78
72
87
-51
-21
27
-2
24
1
53
-12
-90
-73
-100
19
91
-79
47
57
5
52
-90
-17
95
82
-3
68
51
-50
-43
-29
-34
70
3
74
-42
-1
85
-28
-73
-36
-38
26
71
26
-78
53
55
-66
-18
-89
51
40
-23
3
-76
-28
47
66
84
-42
-36
40
-16
-58
65
-26
-3
28
74
73
4
14
-12
66
48
-88
-51
72
-61
-37
44
-85
-69
65
3
-14
-70
-32
-7
55
7
-51
37
-95
-33
27
-88
43
-48
-28
-21
35
7
86
73
62
72
82
-50
-14
-98
-79
-72
-92
44
8
-60
42
-93
47
36
-76
-75
-52
-72
-97
65
-12
-21
-95
-56
53
79
44
40
93
-21
-67
78
55
60
-44
57
24
-94
-71
-67
-91
-35
-35
38
56
55
87
5
34
83
16
55
98
-25
49
-68
23
-18
99
94
-13
-95
63
-29
8
39
-9
-60
96
-69
52
39
-73
-83
26
-78
83
11
97
57
48
-56
78
-71
-99
94
-71
46
-45
25
-16
-86
-73
-100
67
-41
-91
-56
-55
-65
-65
-71
12
10
-49
28
-15
-88
-38
38
3
87
85
-17
-97
-1
-52
-65
98
-20
48
7
-38
-36
-55
-77
-37
-46
-19
-74
60
50
-16
-89
81
94
-12
-38
-86
-48
58
50
-13
-24
66
94
-43
33
-32
-54
-91
71
-8
-48
-53
60
50
-58
-34
4
9
-39
-9
76
-15
26
59
-22
7
-24
-68
65
-82
-25
-70
-92
-65
-25
-50
-50
24
-16
48
23
-72
-52
-30
-94
-78
-27
-12
-76
96
26
73
95
26
-28
-86
-48
0
53
-87
-99
60
-53
-55
99
91
10
-20
87
61
-48
-3
76
98
44
-25
-75
16
-23
-91
35
-93
88
-4
-63
5
92
46
6
46
74
9
58
-92
-48
-89
-59
62
-51
-42
-60
-10
98
-61
-26
-74
-49
-78
94
-3
25
42
97
-38
43
-73
-45
-49
-61
87
69
-47
46
-46
57
63
14
-29
89
98
-30
-92
85
68
79
89
-4
-36
-26
-12
-59
64
-2
-39
-66
-28
-85
18
21
-22
-25
-98
-60
50
-95
-67
2
-35
-61
71
8
36
-56
6
-78
-41
-66
-39
95
19
80
99
18
-70
23
11
-22
73
-7
-67
-74
-98
-22
-79
-11
57
-85
-22
21
61
-23
18
-5
-25
72
12
2
-2
-89
2
87
91
29
-40
93
-21
-92
0
92
90
-44
24
-16
11
4
-63
-50
53
-99
-95
26
-96
23
20
-17
-31
17
-2
31
-38
2
-12
-68
37
77
-37
21
34
-99
-31
-51
7
13
-13
25
-96
-85
-17
-31
71
-82
-53
48
-43
-18
-83
79
-38
-69
52
31
-30
80
-1
54
-63
9
13
44
63
-69
-44
21
63
35
-98
66
-83
57
81
20
39
46
46
40
-43
5
-51
-78
91
70
46
83
79
-72
11
-20
-74
72
-36
24
-28
-27
3
-84
91
54
33
11
99
86
-7
-48
3
30
36
-94
-88
20
-12
-9
-84
11
69
-86
56
-61
32
47
37
-62
-46
10
38
75
44
-54
10
62
-75
19
34
0
-91
-20
6
-27
-77
6
-27
3
2
31
20
-39
87
78
6
-80
-98
87
-83
-24
-67
-31
-48
70
-15
95
-99
84
-64
-100
81
-55
55
-6
78
75
5
-84
-68
-61
95
-6
76
24
21
77
-88
87
29
-60
79
17
71
-9
40
-4
-7
-54
68
-1
44
84
-23
-55
-82
48
-60
97
89
35
-82
-77
3
0
51
97
-64
-64
-41
-64
53
14
-46
53
-17
-86
38
-24
36
-44
-66
-81
39
-12
-39
-2
-78
71
71
94
-2
-19
-93
-37
-41
-96
66
3
-18
31
11
-92
-57
20
-65
69
36
67
-45
-97
-87
-19
19
53
-37
-84
82
-14
50
-9
40
18
-58
56
10
-52
-71
-100
-32
-2
25
90
67
-46
-31
40
-98
79
-88
98
-58
-13
-6
-51
-35
64
38
-77
-5
-68
-40
-24
-26
46
-24
53
-20
-27
-21
18
-42
-5
-89
33
40
-30
37
24
-74
62
74
7
89
-85
6
59
-31
-16
-30
19
-67
5
3
25
90
-15
4
-21
-55
14
-29
-77
68
-63
-30
59
-55
-3
9
61
-97
-49
34
-54
25
-80
-19
-55
-78
-98
46
34
64
52
27
-52
-5
3
82
68
40
-40
-61
-49
-23
96
49
-7
39
-78
-9
7
-77
-84
56
90
24
-23
16
77
-98
-63
-31
49
99
65
-16
-49
-78
-36
10
-66
73
10
73
-27
-3
-63
-60
43
-79
41
13
-11
-9
-52
-52
64
-2
6
37
-72
-19
1
-43
-32
23
12
-77
-53
-73
-75
-92
-86
29
4
39
-33
-38
-46
-45
-63
64
99
-27
-95
46
-64
70
-84
67
7
5
10
-80
70
-87
-89
-37
78
90
-48
89
5
-24
64
28
-65
28
75
-43
70
-50
59
12
47
70
-47
-90
30
-33
-90
-42
93
80
35
71
-87
85
22
-16
-82
-34
-19
-55
84
-1
-40
37
66
31
-86
1
34
-99
-24
52
-83
32
6
-1
8
-75
-66
-97
-17
55
-14
-23
-39
73
60
61
-28
32
92
22
-93
7
98
25
-91
74
68
-4
24
32
10
-87
53
-45
0
-46
78
-79
92
47
45
-16
16
-98
7
-75
42
-93
57
62
75
41
41
81
93
71
-79
-52
56
-98
15
47
-33
26
-56
-1
14
39
71
76
-57
70
-8
60
-19
72
-30
-63
-32
10
-36
-31
91
73
87
-82
-86
-72
68
-91
40
8
40
2
-56
-96
21
-76
58
-27
51
92
0
-5
79
4
73
68
66
-10
-74
33
-67
-38
4
55
35
-36
49
-77
65
-91
42
-78
-39
1
20
58
-3
-78
50
69
42
27
-41
87
42
-97
-44
61
39
42
-76
-88
-19
16
-19
75
-25
13
-94
89
-67
-28
31
11
-28
29
-3
49
-41
17
7
94
-4
79
-60
81
-6
76
93
-87
26
38
-79
56
35
2
-8
-52
91
-25
-19
34
42
-85
-97
99
89
20
-39
36
43
33
-15
9
26
2
46
90
-10
77
54
-24
-38
-93
-2
17
-97
-70
11
10
-43
44
-47
5
71
56
98
36
-74
-41
-47
28
25
58
-24
29
76
27
70
65
-98
25
77
-37
71
87
-45
-14
34
-97
15
-74
15
59
23
27
12
-20
88
92
-75
47
-67
1
98
-51
-61
-69
-56
-95
-11
-33
43
0
-29
-94
-86
36
80
60
59
25
-84
48
64
12
15
27
2
-96
80
-37
-42
-38
-19
74
29
56
75
43
0
-98
65
28
3
-15
-88
-36
-62
-72
45
15
18
0
98
-48
1
6
33
-90
88
42
91
-62
87
-62
-71
40
98
-68
-15
-44
99
-71
82
87
89
30
-53
-14
23
85
41
-6
63
28
-88
36
-87
67
5
19
62
-92
1
-8
-94
54
64
98
-38
98
3
14
66
18
-86
-72
-86
14
30
75
42
10
-82
53
91
45
48
95
88
-38
11
-93
29
-84
-70
95
70
70
91
57
92
-31
73
-45
12
-55
79
-95
-96
18
79
32
98
22
-62
-15
45
83
32
-57
70
-53
50
-34
4
44
-34
4
28
65
2
-68
0
-8
5
-96
17
38
59
79
-70
-16
-81
8
87
91
54
-74
-90
-26
25
84
-100
54
43
27
-21
2
68
-31
-77
65
45
44
15
-47
77
48
-15
41
12
-11
8
57
-58
-84
33
-32
74
51
-84
-82
59
-48
49
36
62
-70
-5
-64
-3
30
27
13
-84
89
-64
-69
42
-39
-83
-21
-45
-23
67
13
-21
-44
89
21
85
-23
9
75
69
-72
14
91
67
-75
67
21
-47
50
-91
-67
-34
-30
-85
37
84
-93
-28
58
-41
59
-22
29
64
55
70
-38
-63
-72
-59
78
-7
95
-47
68
-31
97
-77
-71
-64
-82
-73
65
37
-1
-56
17
27
79
-57
-65
-22
-4
-74
-57
-69
30
-47
-41
92
-33
79
-83
-27
18
52
0
2
9
3
36
50
-22
-92
65
-17
26
-72
-50
31
21
44
83
-78
20
69
-4
21
-80
-95
-43
-65
-2
-1
90
18
-76
95
-3
-84
-69
-76
14
70
-67
33
38
-83
-24
50
12
-9
-28
-43
-44
-48
-30
17
61
-90
-10
-74
-14
-30
-98
-43
19
-56
-37
24
-43
-16
71
-19
-65
-26
-25
-48
-98
-66
-84
71
43
-27
93
-78
-76
-84
-9
-78
73
-58
95
-56
55
20
-1
-15
98
-33
39
9
-10
30
-18
-17
-33
8
90
-32
-38
-44
52
30
20
-89
-65
73
-95
-50
-94
-90
-97
-100
-52
80
28
31
-88
-4
-82
-26
-15
-14
90
-67
-48
-87
-18
21
83
-47
35
-83
96
-57
-19
78
43
-60
69
-27
76
-9
89
2
-84
-51
-54
33
-54
14
-2
22
89
-55
31
23
-52
3
-20
68
21
4
55
74
-95
74
-1
49
48
50
-2
-5
68
84
62
70
97
63
-33
75
-28
5
-36
71
30
-88
7
-14
75
-75
-70
7
-11
-56
40
3
39
96
10
-30
-57
-12
-42
-58
27
86
-10
-71
-64
63
-35
61
7
-85
-65
-15
-23
-66
25
23
-20
-32
62
28
38
29
84
-96
33
-72
55
-81
8
-31
-36
63
1
-28
-96
-93
-21
-20
-70
46
74
-33
63
28
-79
60
5
62
48
-37
-22
-3
70
-28
-27
89
32
-70
-68
17
82
1
48
-10
-19
62
38
99
90
78
0
-24
-98
66
-100
72
-17
-71
-13
-57
-58
-50
-60
-56
-91
-84
65
29
51
47
-21
-16
-74
-43
-14
42
32
-12
87
11
-76
14
30
-23
-5
91
-34
20
34
-27
91
97
95
-14
46
37
44
-67
10
-19
-53
62
-6
76
-5
67
42
29
-7
-41
-84
41
-70
-61
-44
66
64
66
-59
81
75
25
21
-58
51
-66
22
-82
-85
87
31
-47
87
7
11
20
66
-74
-40
-91
41
30
83
-66
44
-67
-39
-53
94
95
9
-65
-6
-93
-7
12
57
-62
-2
-7
-79
75
8
73
8
59
61
82
-62
-45
-68
-5
63
2
85
98
-7
4
-49
-28
44
59
18
-2
38
-27
-57
-68
-95
55
-67
-24
-81
17
-35
-75
-10
-63
-25
60
-28
-28
-34
-81
-12
50
-54
12
-39
-79
5
85
-85
-83
81
85
-24
-97
87
-59
-76
-85
-13
-87
-44
63
-90
-92
-48
-95
-85
91
-17
-80
23
1
47
62
59
62
61
83
-77
13
-22
-91
-92
22
71
40
58
73
-46
33
-17
-11
-63
-9
67
80
22
-93
-56
47
76
39
5
80
-14
-26
14
-2
-43
83
-78
5
50
-52
-19
95
-28
-80
-98
-26
-61
94
-21
59
-10
-24
-60
79
2
0
-10
40
83
98
-31
13
82
-69
-100
77
40
72
-72
29
83
-71
74
1
-10
-25
-84
14
-3
36
-2
-51
34
50
-15
34
65
47
77
45
-77
-8
-12
48
-39
-12
-58
59
-9
34
22
5
-92
-44
-3
4
-42
-2
45
79
91
-30
-40
49
45
78
-61
-8
30
-71
-35
47
-59
9
12
49
87
-87
91
72
81
-23
-100
-59
93
14
92
72
-36
44
-49
-55
51
-15
-46
-40
24
83
-80
-77
-49
-35
78
-2
8
6
-53
32
-5
-46
34
-85
7
-58
-61
-36
-17
-2
65
-28
-9
-39
12
-58
53
-49
-70
-54
-5
-14
65
-23
-76
91
41
-14
-19
-74
8
5
-2
0
-75
-10
-79
-72
-71
-13
-6
12
-77
81
-25
62
51
-51
-53
15
41
79
5
-71
23
-37
22
51
-60
-29
11
-23
-38
23
48
-77
-53
-65
-34
-73
47
-54
85
-23
-63
8
14
17
12
-67
-14
-66
71
30
95
26
-8
9
-43
70
64
-56
-61
32
27
63
-64
1
84
-9
-57
-68
-50
57
-47
20
13
30
57
-3
-18
15
-99
46
37
-55
-39
45
-10
91
80
-85
-66
-93
29
-14
34
-75
62
92
-48
-99
11
-10
45
64
6
-19
-82
-66
51
-41
3
-29
-39
30
-47
-98
-46
48
79
-87
-16
34
68
58
-64
-1
95
25
3
35
30
51
50
-51
51
22
-45
-52
-12
-97
-6
97
-70
-7
-55
78
-99
-18
-14
-35
-59
90
36
-84
20
70
-59
-9
-94
99
71
-89
-31
-81
70
82
42
-19
88
82
-9
-72
78
26
99
-40
-29
31
-41
73
58
83
-65
31
77
0
36
15
11
-53
-53
-30
-47
79
78
-69
-3
-77
-63
-29
-66
94
-73
66
-48
-5
30
73
95
0
41
62
-70
51
-59
-40
-46
30
-98
-28
75
74
-54
-17
82
43
70
-59
-81
-29
-64
-87
93
-31
28
13
88
11
91
53
54
81
58
-57
17
12
-17
-43
-76
-33
64
87
-84
13
-57
66
57
19
-79
-90
-51
15
-41
-57
-92
-62
-41
1
-51
42
67
-31
-48
-54
17
42
-8
38
-27
54
-85
82
4
-58
-89
-38
98
35
-9
-64
-57
-35
55
9
6
20
-4
-55
14
-2
87
-48
-76
-48
4
44
96
-8
86
-71
-1
34
-2
87
-31
26
91
52
20
-6
68
65
-23
12
28
0
-43
90
13
-58
58
43
16
-66
-57
-23
-37
-97
70
-7
20
-18
69
-29
-51
79
-65
27
-87
-32
-69
62
79
-10
29
81
84
-35
12
-49
-11
98
20
41
70
75
-12
11
60
-71
-21
85
-62
52
39
55
-78
-40
-18
-96
89
64
-32
-15
88
40
-27
-19
1
38
83
20
31
20
-78
40
73
23
76
39
96
-28
95
-93
-89
-76
13
63
-62
-51
-82
-13
58
19
-12
89
-95
54
79
88
-96
22
34
-31
49
-68
62
-48
42
-45
-3
-67
47
63
-78
36
-37
77
-89
26
32
-29
-81
42
-51
73
93
-9
39
16
21
-86
20
-94
9
21
-36
35
62
-39
-16
-58
1
85
64
-94
-36
89
79
-81
38
-70
-22
-68
25
70
-55
-5
69
-78
-19
-9
-99
-94
59
-52
-31
-46
-97
-96
-20
-14
-36
16
-89
39
-29
-10
-75
-89
67
50
-24
-91
-80
-49
44
-89
23
48
51
-92
56
-14
-79
17
-11
-69
88
-2
99
-69
71
21
-98
-94
70
26
1
10
6
-7
-42
71
-74
-44
-53
-12
49
5
-82
24
54
19
35
17
48
-64
-61
63
-40
2
-41
-84
-9
88
77
67
-96
64
58
7
-59
-42
41
37
73
47
-45
52
-58
63
-49
-93
80
-48
60
53
50
21
93
-79
23
38
-100
-60
60
20
58
-85
52
23
-11
67
-5
29
28
4
79
78
79
94
60
-98
-94
50
8
-13
-21
-36
-41
64
58
-32
-97
-39
-23
58
-3
80
-60
-70
-30
-40
-85
88
-31
39
-11
85
-6
33
-72
42
-92
-62
54
-76
70
-76
-15
41
7
99
35
36
70
-51
55
-25
-76
-26
4
-15
98
-14
-5
14
-43
52
87
23
-87
79
53
-95
52
59
-76
-30
-22
83
-58
81
-78
92
-57
-18
78
96
-98
2
88
-60
-38
47
-12
-1
-2
-37
-7
4
-96
-78
-20
73
-89
-30
-74
57
35
51
28
-97
89
-74
-64
-51
31
-12
-2
51
-3
-69
74
51
-59
-19
-24
13
68
-31
35
-33
17
-18
58
-41
-35
-67
97
-44
-68
63
-4
-87
3
31
41
-60
-30
-63
14
-50
-75
98
64
-77
-35
10
-18
-35
84
-24
13
-84
25
-68
-11
97
24
-29
28
-45
-18
-42
42
26
-28
28
-99
-23
-47
34
94
49
77
-80
-61
68
-85
54
6
79
39
70
54
-4
49
91
-100
-97
32
3
-15
87
10
89
-26
-97
-46
30
-28
-26
-100
-47
22
-44
54
-44
11
6
95
-7
64
-37
-4
85
-50
-9
72
44
63
-56
-92
61
63
88
-1
31
-15
3
88
-44
-17
-86
-14
21
62
-34
63
-57
-39
24
64
36
-12
81
92
-100
-44
-51
31
-98
70
78
-20
90
-10
-2
23
-39
-87
61
44
-57
-12
-52
12
31
-2
-40
-15
-73
99
-21
-25
86
27
-88
6
-28
34
-74
21
-95
-7
-89
50
8
94
-7
-25
-91
79
36
7
-67
45
-67
65
37
-10
-94
-93
6
-29
-65
4
-25
75
-39
91
-68
-65
-55
-5
21
-47
36
59
18
-65
-16
-87
-27
-76
41
32
-48
40
29
-70
90
86
92
-73
52
15
20
-19
64
14
-84
-94
28
51
-64
-71
-53
20
36
90
29
-95
-43
-19
-55
-2
-60
15
0
-1
-68
-90
-69
15
-42
10
-89
-23
2
-67
40
2
17
20
-52
-33
-7
22
-94
-53
-23
-67
-69
28
-74
-54
7
39
53
62
-45
-64
-95
-66
98
-81
-1
70
49
-73
-16
-62
-81
-15
-40
73
-3
1
85
67
50
-97
81
-84
91
-40
83
-63
41
-2
-85
51
11
-59
-83
-78
-42
23
-40
-77
-31
75
8
69
46
-46
24
-88
54
74
-52
-89
60
-98
53
80
53
-75
-82
2
54
-94
-48
-2
-65
-3
9
17
39
72
-23
-40
-8
-44
48
21
92
84
-54
-6
-24
2
21
27
-89
82
21
1
10
44
94
-52
-49
-51
42
32
8
88
18
19
30
-48
2
14
77
42
-15
-53
25
65
46
14
33
2
82
-58
-93
-47
65
-34
-39
67
74
7
-37
22
-86
-15
-11
94
27
89
82
41
75
-43
0
37
2
22
6
-96
-36
77
-93
88
9
-55
-55
-19
17
0
-45
52
27
-100
-86
-91
-49
64
14
-1
-21
-61
-93
90
-12
68
-86
-59
85
15
25
89
60
94
-10
-58
19
-52
-48
-20
-4
70
14
45
89
75
93
-30
27
-51
-69
83
-39
-56
-23
-62
20
67
-55
90
88
-51
37
-44
14
82
-16
10
95
-18
48
-56
75
17
-92
0
68
67
-86
-83
-4
98
-99
90
-42
1
-3
-61
-28
51
7
-52
-27
73
-17
25
-7
33
75
70
63
-24
18
-16
14
56
52
-69
75
37
-76
78
68
4
-5
-100
-70
62
95
28
28
20
84
83
33
-5
41
32
-50
-86
86
1
-86
9
69
28
-43
76
71
88
56
-32
24
61
73
38
62
89
-99
6
29
-11
28
-51
7
-9
-33
74
-22
-7
-75
-35
58
-22
-25
90
9
-84
-96
5
36
-50
-39
37
-16
-6
92
78
28
1
-97
33
-15
54
-5
23
-48
-63
-90
-33
26
77
-90
-68
-26
-21
-57
82
70
40
6
-86
27
-3
-89
-92
-37
-51
-4
-28
-64
77
-33
72
-22
7
43
97
7
-17
-35
49
-22
-38
16
4
26
43
90
74
-51
72
1
-53
-27
-59
-38
-28
-15
-49
-93
81
31
91
31
-29
17
-88
34
4
5
-78
-90
25
-15
49
77
-24
-9
-22
-17
41
-67
4
47
-78
-55
-75
-63
-59
67
70
-33
69
11
-83
-67
-31
4
49
89
80
89
-85
-81
-50
32
83
11
-82
-84
56
32
56
-57
-28
-79
-4
23
96
70
-80
56
28
-63
-25
-85
25
50
67
-27
-54
-24
-28
-53
56
8
9
-75
-74
-77
70
97
-51
-21
-89
-79
65
54
4
71
91
23
5
24
95
33
48
95
89
93
-16
84
52
54
65
-20
35
-5
10
-62
-76
5
-47
-90
-7
41
21
14
49
32
16
-6
-81
-35
-21
-92
57
23
7
79
75
-88
33
24
-11
-99
86
67
43
-1
80
-97
35
-32
23
-28
92
98
-5
51
77
-43
48
-57
-12
-96
-13
-29
80
26
-19
44
-79
57
-82
-23
-98
-21
36
-72
-65
75
43
-54
37
-90
-89
-54
47
6
32
66
-50
-82
53
46
-30
-88
29
5
-82
20
-63
-58
-38
-15
30
87
16
-95
-78
68
1
-80
44
93
-47
-19
57
8
-8
21
85
50
50
-5
-73
-24
2
68
-40
-5
34
-69
20
67
30
-80
90
27
-62
-17
-39
29
-40
94
-13
-9
-9
86
7
-89
-8
-98
-31
-45
43
-84
5
20
-78
22
-4
-76
76
72
78
-35
-75
22
-31
-36
-77
69
8
6
-100
-35
96
-79
6
81
15
-82
48
-22
21
-34
-25
97
64
-61
-37
-12
10
32
76
43
-98
19
-57
91
67
26
45
-62
-8
-4
-27
68
89
-46
-96
78
73
5
22
49
1
89
-56
73
-81
-93
30
23
-38
-41
-54
99
-43
30
84
-74
42
5
-9
55
-15
17
-5
-92
9
26
4
-28
86
61
-20
83
92
31
61
69
-5
46
-79
-18
-93
2
14
-86
-86
-59
-92
64
-28
-82
96
68
-70
92
-18
30
-82
33
10
-51
-75
-83
80
87
38
21
86
93
91
19
70
27
-10
24
24
78
86
-96
-57
-55
-39
-19
-54
-55
-20
-74
-82
-24
40
-32
75
-25
-57
-51
52
-65
-95
-43
-69
73
-88
35
-92
-12
42
-22
-32
40
24
87
53
49
-62
64
76
-90
94
29
84
-38
57
14
-3
75
-4
46
-9
73
-86
-42
52
-7
-30
13
99
67
56
47
-10
32
25
35
94
-80
87
73
-98
3
-63
99
-74
-26
-98
20
-39
57
-53
-25
-15
-18
-84
-23
-7
84
-48
-15
-62
30
16
-89
-86
-26
88
67
59
-27
-49
39
24
-49
-84
72
-11
66
-62
-40
31
-16
69
48
-38
14
45
-43
42
-60
18
64
-45
-83
-39
-94
45
-31
22
-81
-94
98
-38
-13
-46
-61
80
-38
-14
64
82
-60
56
-95
-63
-15
-22
89
-3
-62
39
63
-30
1
77
-94
19
-63
5
10
75
-96
-43
-51
-86
35
92
-1
-52
99
59
-74
-87
56
-70
-43
8
-45
89
-2
93
-80
72
-50
-51
-36
64
44
80
-69
68
-23
70
-59
34
-49
-84
-31
15
-13
-47
19
18
85
93
2
-97
58
-94
5
15
-97
-59
-32
77
16
6
97
-60
42
21
-88
16
-66
72
-98
59
-1
11
-35
-15
-25
-73
72
37
-28
14
-100
-35
-15
30
24
44
98
-60
73
-57
-73
-5
89
66
-43
45
33
-77
65
16
-68
-50
95
-75
94
-21
58
-51
-44
-42
29
-11
-34
62
33
-44
-53
96
-80
51
51
-100
-63
-20
75
-72
-59
-91
-27
35
10
15
54
61
37
-22
20
-10
-51
36
7
52
-42
58
-58
-48
-84
-67
54
-77
-96
-47
-81
-99
87
34
32
-17
-15
0
-60
90
24
53
4
-25
66
-85
7
-40
16
11
-89
-41
-96
-84
70
77
0
17
-63
-27
-76
-49
-84
-53
-63
-99
-82
-49
-45
-44
38
-97
20
57
30
44
-10
-64
-56
11
-21
75
-2
14
-53
-52
-19
28
-58
-65
-67
-1
-78
44
-86
-84
-1
-68
-33
89
-23
9
-36
-30
94
59
-75
-84
-15
32
14
-83
-90
-100
-93
-77
-65
97
-60
-91
46
-8
-79
47
-21
49
-22
42
41
88
27
-21
-44
48
46
-61
30
68
25
71
67
52
-71
-32
-31
-3
-41
85
-77
-36
2
-24
-24
68
29
-1
-25
46
99
4
46
0
-80
-57
60
-15
2
74
-100
-36
-56
-75
19
35
97
67
67
22
49
4
65
-60
-49
-67
75
10
26
-67
-2
34
-67
-70
23
13
-48
59
65
-77
50
-81
23
-30
-92
22
-38
78
-81
-35
5
-32
-15
-56
87
74
68
-68
-56
-22
95
-69
-96
5
-71
-37
-4
38
35
49
-85
23
-3
34
-88
79
-44
74
-80
68
58
0
-65
-61
55
-62
-82
38
-9
77
72
-27
28
-64
-52
-56
30
65
45
-68
-73
24
-79
36
19
-37
63
-70
-96
25
53
-50
-93
-77
-71
-58
-44
-16
-10
63
-6
16
-40
35
66
-45
28
-77
-92
43
34
-41
-66
-1
-100
3
13
-70
92
-68
-87
19
57
60
17
-34
-22
26
-1
43
-98
-66
-27
-51
-61
43
24
-98
-58
6
-37
57
-86
86
-65
88
-92
92
74
-89
-33
37
54
97
99
-11
4
-55
28
-50
-64
-84
96
-38
-49
61
-48
86
30
48
90
79
92
11
-73
25
27
34
65
22
27
-5
-89
36
-88
65
-52
-46
-60
92
-91
11
-32
25
10
84
-16
46
-2
91
-12
1
10
89
-50
97
-41
-6
-87
-51
99
9
86
-12
-66
-7
13
-3
45
-38
34
-80
-26
81
38
99
-11
-77
-48
-14
30
-37
-13
33
45
-62
-78
52
91
-82
41
-23
-95
-9
-99
76
-38
-51
-1
99
-5
-90
-19
91
-41
-97
34
67
81
64
32
-25
-48
-91
18
16
2
19
86
-6
-14
96
-93
-42
-52
61
-24
97
44
-48
21
-91
49
21
-58
-50
87
-34
-43
16
69
-21
63
-41
-44
51
58
86
98
-85
84
60
30
-98
16
-100
-36
-26
13
69
-85
-79
-24
-7
86
40
-61
89
72
61
-82
-95
75
67
-91
64
-14
-94
90
-85
-51
66
20
-29
-43
48
-81
12
25
-65
78
94
65
17
-97
25
57
-97
54
-11
-24
-43
-27
-8
-47
80
67
-100
41
12
-22
-64
75
74
21
-43
-40
23
-87
-4
-61
-85
-5
-10
-36
-56
-78
4
19
-63
-33
-64
48
61
91
28
0
-100
23
90
-29
-95
-70
-85
-69
57
46
4
47
-13
68
-75
-14
-32
82
-12
77
-91
98
-70
-4
-42
-20
-60
-40
-10
-17
37
-24
60
-36
9
14
32
67
21
79
63
18
-26
82
11
-62
-96
77
78
21
-64
-84
96
6
67
-84
-57
31
-9
0
63
41
-29
81
-77
31
-21
59
-54
84
-49
13
29
-18
-83
81
-96
-13
99
-35
-18
-45
97
81
-38
30
-17
74
-76
48
59
-89
81
65
14
18
71
2
39
17
-26
-75
-97
-66
82
-84
-41
-53
81
53
79
-62
-24
-43
-47
60
-93
-30
6
-24
-44
85
-33
22
44
72
-82
93
-56
76
-59
-14
53
79
7
10
39
-76
-50
-31
-97
90
13
52
-53
-78
31
92
66
-29
32
-12
-48
64
83
-83
-1
-83
99
80
-25
-50
-43
-52
-9
9
-42
-88
44
4
49
-77
97
98
-100
2
72
-22
-92
-29
-80
-48
-43
87
-16
64
-42
-36
-38
73
-59
60
-12
47
71
40
3
59
-85
18
-72
-82
64
-63
72
-85
67
-82
-81
-19
78
-25
-12
-54
-27
-87
-21
-42
-70
19
95
-14
-12
81
-74
87
84
-82
-54
-82
8
38
-84
-79
-77
-5
-28
31
84
-2
78
-52
14
-96
31
63
-24
50
-79
17
46
90
28
82
24
-42
61
-82
-22
-10
83
-48
28
21
-81
30
98
96
84
77
78
-85
0
22
-92
-88
17
-7
55
-23
-13
-95
-94
-96
-31
33
26
-83
-77
-51
18
-80
87
-60
-1
-49
42
-44
-51
-38
-32
-2
-23
-27
-77
11
-31
70
-47
-96
-32
15
-55
14
-41
-90
-33
54
72
-20
94
-85
20
-45
69
-65
-87
-52
-83
-61
12
-97
-38
-55
-59
-85
-88
-84
-85
-31
55
-61
5
-12
50
65
99
76
-59
-95
-60
-60
-50
16
81
32
-18
75
90
-29
-41
-21
-57
-56
-97
86
98
55
54
64
19
90
13
-78
-12
88
-17
73
7
90
-44
58
36
-3
-76
45
-89
39
-15
-97
-14
-19
-56
-91
79
-100
10
-67
40
7
93
47
34
-71
56
53
71
43
-16
15
11
-8
12
97
-94
-50
7
57
40
-16
47
44
-79
74
10
16
-62
-27
-63
7
-9
-44
-33
18
31
6
-77
-20
-60
53
-21
-39
88
-91
-12
-49
21
-63
-56
-100
43
-37
40
32
15
18
10
-12
57
49
-84
43
7
-74
66
88
57
56
-76
-72
-51
-83
91
-87
-4
-78
-67
92
20
-36
-57
-81
79
87
-53
-51
52
-51
-37
-62
85
1
52
-46
-55
-27
6
1
82
41
43
65
81
76
94
-1
-56
31
38
70
-23
8
-69
-47
-42
93
89
19
-15
75
2
73
-12
-43
89
-6
-77
-40
-36
-74
89
-65
9
69
-80
-30
-75
-95
-75
-44
-96
-17
-5
-19
61
2
-65
-99
97
-55
60
35
-70
65
48
-3
-22
-35
-2
-15
3
-74
-26
3
54
70
-86
79
39
-15
10
-63
35
70
10
67
-92
-38
50
-49
-92
39
62
46
-71
-21
63
-15
80
83
-45
14
13
-71
-48
60
-15
35
79
-86
53
-17
-82
-34
78
84
-10
-14
9
-78
-41
-29
97
-3
-96
-12
-89
-26
-21
-24
-38
-30
-56
-80
-97
87
-15
-52
82
13
-73
29
6
-95
91
-78
-15
56
-97
57
52
-31
30
41
-15
-12
64
-19
45
-30
91
75
97
-4
-17
-26
-21
17
-48
-14
3
-70
-94
-58
-5
89
80
38
53
26
-51
9
-12
80
-81
-40
-36
26
24
81
-45
16
-57
74
68
9
54
90
1
30
13
85
41
-75
-8
78
-93
62
21
34
50
-86
-40
2
-47
-2
58
81
65
74
-73
79
24
-10
95
53
28
-33
7
-54
-79
31
-87
-26
-33
-21
97
-3
-81
17
98
14
-49
-47
0
36
-20
91
-1
44
-72
1
-20
-96
-75
-33
-77
76
9
40
-79
-41
-54
51
74
69
91
54
-2
-38
-97
73
-57
-31
-27
-50
-66
-90
21
23
-90
9
3
-7
97
20
89
8
51
94
-54
11
-92
50
-92
-46
73
73
-3
-11
69
7
-54
-90
-92
13
-29
-39
56
66
-13
-13
-96
-81
7
-23
-83
-5
37
-21
-81
-19
-17
41
16
72
64
60
30
76
-90
32
15
66
-32
72
-79
-24
-22
19
-72
-26
47
-98
-53
-24
39
58
80
-99
-87
-65
-17
-41
-94
65
53
-12
94
90
-46
52
30
48
-19
-52
11
96
30
75
66
67
76
-85
-7
-16
16
-70
32
-13
58
-55
-12
61
-53
-59
-64
35
-37
92
69
-45
-69
-38
28
-92
-67
93
-31
45
-69
-18
-22
25
62
1
39
10
-56
54
-35
60
-77
-95
86
35
99
22
12
-57
-78
18
-82
-73
-69
-10
-15
-36
81
-19
98
16
-64
-80
35
30
-60
-16
-4
83
73
4
20
-83
-21
27
-8
67
8
-76
68
30
-30
-68
24
-89
72
-64
-12
-87
24
59
-89
-73
6
35
-4
57
-64
-17
-42
3
-3
27
-10
-89
-5
96
82
-43
-8
45
-80
47
-53
75
-100
-30
-76
87
-34
-38
65
49
-57
-36
-53
-11
29
-70
41
55
14
99
91
53
-30
-63
73
64
51
-97
-84
-54
89
-77
93
86
9
-40
-98
53
86
95
6
37
-77
-97
-79
-33
-56
18
6
-72
43
58
-54
0
-32
-28
46
-46
-44
-37
-67
35
-97
-72
-55
79
-24
2
-26
-8
-75
-88
14
48
67
-50
-34
-31
19
0
89
-70
14
64
-28
5
98
-34
82
-41
-91
25
73
-24
97
17
-27
68
-15
78
51
-79
67
86
-79
42
-50
-61
-28
-45
46
-36
73
29
54
-2
88
92
-91
-47
78
-88
-51
-65
50
-47
16
19
-53
-98
-29
63
-65
-96
-65
72
-9
18
37
-66
-55
-68
-14
14
46
25
-20
-70
-98
5
68
-59
32
-93
-100
71
95
-67
75
8
1
5
-2
-38
-31
-4
-6
-97
88
-22
-49
-11
7
-35
79
-1
-8
-75
-1
63
-34
39
5
16
74
48
-85
-63
-16
-27
-69
-98
-31
33
20
73
81
39
-53
18
76
56
5
58
-75
-66
68
-26
-9
-62
-56
-6
16
-20
96
12
99
9
-30
-69
12
49
-17
-64
49
-54
-54
-77
-49
55
75
41
-53
61
70
20
19
-25
-63
44
-4
-24
71
13
4
-38
-74
73
34
-36
96
15
-43
89
-64
-53
-93
7
-21
1
36
93
65
36
-3
-63
75
84
57
-88
80
56
85
55
91
39
98
42
-49
85
41
91
-82
76
-22
-91
38
-7
-58
17
-59
89
46
-47
-58
84
19
-37
36
-15
23
-15
63
-30
-93
-9
77
-80
-85
-4
66
82
-89
-28
83
67
-53
76
72
-62
-86
-88
16
-99
70
19
41
-64
3
-11
64
-13
13
89
-42
90
38
7
-12
65
85
-81
-88
-25
68
-8
-40
-70
56
48
-34
-76
-82
-68
77
-59
-84
98
-29
-72
-26
-99
-8
82
11
-95
14
33
-41
-40
9
-23
89
61
32
-11
-96
70
13
-92
-23
63
57
73
84
53
-44
-57
73
47
-20
-27
-43
-12
43
-41
-55
-31
-82
-42
12
-22
83
89
-40
-44
-53
-77
-61
0
-7
-34
-1
50
-47
-48
3
-14
4
5
11
-54
59
-74
70
10
66
65
63
1
-65
-63
7
-75
43
-41
40
61
49
-79
29
-92
76
34
56
88
-98
-62
36
-52
-66
-17
52
59
-31
-13
3
63
-4
-87
-74
41
65
-13
-50
-31
-87
-59
59
16
-95
-57
62
-77
31
71
69
-53
-73
85
5
59
-87
27
-38
-94
-51
5
43
10
66
37
76
-16
19
3
51
45
-28
-45
-41
-52
-45
22
-10
13
-86
93
-25
-87
-76
-37
-1
71
38
-13
95
23
-56
35
-27
-11
60
39
74
-57
14
57
-51
-6
-76
7
-66
-93
16
-27
-3
50
-60
-83
20
27
-34
52
10
80
-12
71
82
33
-63
-51
-53
-98
89
47
-39
86
41
-99
-52
-39
34
-61
-9
59
-24
20
36
-63
-18
-50
6
81
-35
71
-10
-91
-28
45
75
17
57
92
-52
-74
-15
-85
95
-67
-67
64
-48
24
54
-82
-46
-75
98
-100
-47
20
-65
-72
-85
-77
-96
-76
-4
-40
22
-89
-31
-97
-32
55
56
-27
-90
29
14
-12
-70
-79
96
31
-8
-95
95
-87
87
60
-67
9
-48
-84
77
17
-89
91
42
-1
-7
60
14
43
13
78
55
-46
-91
-99
-91
-21
-57
57
-82
-96
-18
91
69
-17
-81
93
57
89
-87
9
-62
18
20
-3
50
-37
29
-19
-95
-27
-63
73
57
55
25
-63
-53
-15
92
-65
-14
97
19
92
14
14
-23
-99
36
44
17
-9
-4
63
37
9
2
28
36
-47
-14
-84
-69
1
-58
-70
-49
-93
50
71
-94
-37
-38
3
13
-44
50
39
-11
-98
-19
97
57
15
58
80
10
-57
-52
1
-29
88
-15
49
-44
-67
22
36
10
-62
-79
-43
-79
61
-17
-82
-28
-76
-57
-85
-12
55
-26
74
80
55
52
-19
-4
-9
-97
-100
-11
58
46
68
-85
86
-95
-67
-56
-41
-56
-85
-88
62
-23
-62
-6
99
46
-24
46
33
22
-99
63
-14
-46
62
-77
90
-53
-29
96
64
26
-11
-15
-14
72
84
25
-15
-49
-32
-72
-59
8
-65
-4
-22
23
-50
10
83
-100
11
-67
-27
-12
10
94
56
-9
-65
-76
65
67
-52
-82
-29
-7
-77
-57
32
-42
-2
-40
19
-27
76
-75
-49
26
-49
-31
69
18
-28
-53
10
-38
-69
21
47
85
16
-70
53
58
0
-95
-39
77
-48
15
76
29
67
-95
-74
-2
-62
-86
-92
-16
9
18
96
15
56
48
56
-4
47
-47
-31
68
5
-38
77
-96
-77
10
82
-67
44
-85
22
12
-8
35
-24
13
97
-42
97
-57
77
-74
-86
-69
-98
-27
-73
-38
-97
18
5
20
-32
-77
16
27
-93
74
40
95
7
-93
-67
3
13
61
57
72
-63
-97
92
33
27
36
54
70
87
82
-96
-51
-38
48
-52
-19
-1
-26
46
-35
-95
-23
-77
5
89
47
-62
-21
-47
71
-33
73
-94
-43
-1
-68
83
-35
-79
-64
28
-10
26
-77
-54
-86
-28
-73
3
34
0
-100
-52
-26
57
-2
-31
46
-45
34
-10
91
52
-66
-77
-47
-14
66
-43
-63
69
66
-61
74
-2
5
53
96
-41
-37
52
80
77
-30
62
58
84
73
1
40
-62
-23
-14
86
-65
81
-18
43
11
-22
-88
-81
25
26
-92
-3
-54
28
44
51
-59
95
-14
-89
-67
-10
-83
-35
92
-64
39
-42
63
-31
-74
35
-15
1
73
-94
-36
91
-98
80
-67
17
57
48
32
6
-73
-93
-11
28
84
-16
89
-41
42
70
-25
18
-92
48
0
-88
-54
16
-87
-50
93
47
28
47
61
3
-22
8
80
-94
-24
-59
-66
31
55
99
-5
83
-40
-41
85
-75
-57
-81
-65
53
87
-32
-98
53
-57
-56
41
89
84
69
14
73
-41
61
-94
76
56
-89
-55
-1
35
74
-64
-57
-46
-11
78
51
-85
-97
-46
6
52
72
-63
43
12
39
23
-15
-29
61
72
17
84
9
-65
86
-14
14
31
-3
-62
27
-8
29
-24
-7
77
16
92
66
-5
-6
-51
-89
-52
90
30
83
-27
-58
-79
-57
-35
4
74
-19
-65
-49
-99
-7
81
15
83
52
-42
60
24
99
-47
-45
80
72
-68
98
-100
23
-17
-95
-73
60
36
25
-65
19
75
10
-72
72
-22
48
2
-88
-97
-51
-34
87
25
13
60
51
68
-51
-62
49
3
-11
-16
-73
-22
-96
-97
-14
92
58
67
41
-61
50
22
-23
7
8
80
-21
-39
40
-68
27
24
55
4
-23
-68
85
-73
-43
-48
28
74
23
21
49
-27
-59
53
-48
71
41
13
-20
13
-78
-1
24
-73
18
-97
-1
-69
-65
20
-21
7
-82
-55
-12
-39
-11
61
-33
41
95
88
-95
97
6
39
12
27
-29
41
66
-68
34
-29
7
24
-27
-72
-52
-34
45
53
32
-19
64
61
26
95
71
-23
-19
-51
7
-94
-53
-21
59
-63
-35
46
96
-17
-55
91
-31
-96
62
17
-100
62
12
10
-52
59
23
62
88
-81
-58
-39
92
-13
71
-10
-57
92
53
68
13
-60
-4
-72
62
22
28
-22
-49
57
52
-20
-97
-57
-7
-47
-60
-50
48
-77
15
-90
16
40
77
-20
60
85
31
78
47
91
77
40
-88
41
-33
-73
-31
-70
36
-83
-38
-87
6
-100
67
26
13
69
-6
-45
-21
-21
74
-13
-88
-84
29
49
-16
-48
90
-80
-7
69
50
10
89
-46
-40
58
80
-53
-64
79
9
-20
50
-90
-73
2
6
-82
-98
-42
9
-30
87
91
49
58
96
90
86
-28
-29
27
98
90
-42
-57
2
19
35
76
5
-98
-31
17
28
-77
-62
-69
19
-3
86
-1
96
70
89
-64
17
-15
-88
51
10
-58
50
-15
-65
97
-20
22
-97
-84
21
72
-38
-66
84
65
4
36
38
-87
26
71
-51
-27
-92
-58
-67
52
52
29
25
-52
47
-98
69
49
1
-25
85
6
-90
93
-10
71
54
24
-61
-35
-56
-42
-52
-61
10
-52
90
-30
-32
90
-59
80
-37
-49
41
-82
20
5
-66
-71
26
-3
-88
96
80
-58
-73
80
-46
11
-33
-91
-71
83
-78
-29
-20
-67
60
68
66
-6
-72
58
54
-27
-46
-58
98
-23
-84
-94
-41
-69
84
13
-92
-32
78
-91
-75
-33
-50
-23
78
42
81
39
0
57
-11
-68
2
15
-90
66
12
-87
66
31
17
29
-49
28
-21
-65
43
-38
99
18
29
36
-80
-11
18
-63
47
83
10
-88
-43
-56
60
-22
-14
-48
-33
-14
-10
18
3
-24
-8
-90
7
46
20
3
-92
74
-4
-84
58
78
83
4
18
-28
-26
-1
27
94
-36
82
65
-91
95
-42
-85
32
91
-7
-100
56
7
86
84
-47
-62
86
-81
92
-16
-97
79
-13
-51
-100
78
-77
65
-43
-82
25
92
88
52
-17
-13
56
98
62
-20
-27
76
-96
-73
-68
-82
6
-50
-71
92
-49
22
58
-62
18
-58
-43
-59
-50
0
37
-70
16
-66
-95
-19
-58
-10
-50
28
-38
-23
22
69
72
-48
32
5
99
96
-62
-69
36
-56
-59
45
-35
80
88
-31
29
68
-32
78
-19
41
38
28
-85
8
-8
49
28
-7
-35
62
32
57
19
-22
32
-97
-12
53
-45
-13
25
-89
-14
-32
-68
-63
-72
-100
-84
76
-66
54
85
-14
54
-17
-25
-94
-42
28
-47
55
-57
27
4
99
39
91
36
24
-68
1
61
-57
82
-63
-78
69
-2
98
68
-61
-68
-60
-56
61
-42
-66
-62
37
-18
-21
2
96
-17
-51
-28
65
-74
-58
-20
93
46
-94
73
-49
21
9
-47
5
9
-61
13
75
95
-44
71
-58
53
51
97
83
38
-74
88
-15
-18
24
89
37
-33
86
3
-75
99
30
37
-58
-94
-40
-87
1
87
41
57
-68
-50
14
81
70
-23
-97
-51
21
-68
76
-20
35
93
-12
-67
-27
72
51
-79
-2
73
43
-62
20
-21
-73
-46
-38
9
-36
-49
-50
27
17
54
99
-5
25
-35
-15
-95
94
77
-28
20
88
-40
35
-79
86
79
9
41
-44
-65
57
-50
38
-75
-26
6
-60
88
-95
-76
30
-2
31
-13
66
97
49
4
3
-93
77
-14
-92
-32
13
-100
-2
12
-97
27
-17
37
-75
-100
-60
97
6
96
39
-61
-27
10
68
82
-48
89
-87
42
-84
-89
12
23
-90
-31
-22
-97
-35
96
52
88
39
-58
84
-38
-7
45
10
6
-21
-51
-88
24
58
-11
44
-32
64
-12
95
7
-15
-56
-39
-56
48
-1
-73
-11
-86
-36
0
36
-8
20
-75
9
27
73
79
-51
-77
23
45
-97
-31
5
21
83
-83
-42
-21
-88
-6
24
41
79
81
93
-98
24
-20
65
57
7
-12
43
-25
15
28
40
68
53
56
91
-1
-15
40
33
-8
-56
-23
61
-90
86
-58
-57
36
66
83
-45
-19
58
18
95
24
89
34
-52
-51
-98
-67
-95
56
-98
-24
20
77
53
-56
59
-27
1
59
10
-64
72
61
-3
-44
75
44
41
20
-22
-18
54
28
58
-14
-41
-100
69
68
-3
-84
-87
-35
25
55
3
82
-71
99
29
59
-27
80
-10
-17
82
30
33
-98
-74
52
89
55
77
86
-77
-52
-12
23
-44
35
84
40
29
-83
41
-49
12
-44
-100
35
-67
57
-99
-26
-96
4
-35
85
-67
80
-61
77
-99
-43
70
-26
51
8
-38
52
52
-72
-66
-53
18
-54
-75
-13
31
0
28
-68
-56
-19
4
92
-41
20
-17
30
-10
-22
33
-58
-23
-64
-57
-13
-29
-98
35
-37
-44
45
19
-91
49
-21
54
-5
-76
12
8
-97
-10
-57
72
-57
74
-73
-88
-28
20
-85
5
31
50
9
73
-83
42
14
5
37
76
-24
-54
63
49
-8
-47
48
-100
58
1
-53
-9
-33
-46
50
50
85
-40
37
96
61
-54
-30
-30
22
75
-91
48
80
33
34
36
19
28
97
-30
-23
41
57
14
-31
-88
25
-100
-3
-86
-29
29
87
-57
-23
-80
31
-1
-76
96
56
-65
35
5
-52
-41
81
-99
29
81
91
-100
-58
84
-88
-38
73
-61
49
92
90
72
-94
-99
91
-60
-30
-73
25
91
-64
-36
56
75
54
-46
19
-90
51
-49
-66
89
83
48
-89
-28
-30
56
66
90
-38
-24
52
67
32
2
-14
73
13
-30
-44
-97
52
-9
68
-15
-81
-34
-29
40
23
72
22
-28
36
21
-44
-89
33
17
76
-25
-76
-82
4
-76
-35
-94
-67
-68
-68
75
22
3
-8
-96
-67
-41
38
-95
69
-53
-18
2
-51
89
68
-12
-3
30
77
44
95
73
-40
80
-13
-44
-8
39
82
-26
39
-79
-32
79
21
-25
-36
62
-23
-68
26
-80
88
-84
-29
66
-12
76
-93
-24
86
82
-85
-1
78
54
-49
-8
-54
-63
91
62
-58
52
-78
-61
-93
21
0
93
-5
-66
0
-65
-92
-26
40
-99
-69
45
36
-17
-22
-46
-72
-94
-51
-10
66
19
-6
-58
79
62
0
-27
-3
-58
-7
-63
48
-10
-30
-73
-95
-81
82
-23
76
27
-15
-89
-79
-95
-12
92
-10
82
-2
-30
51
-92
-15
48
29
-92
-67
83
15
-63
96
-5
14
-73
7
56
-36
-46
27
-28
-1
-53
-96
91
11
16
-14
8
-43
-50
9
1
-95
50
-66
23
63
73
54
78
-15
-11
-57
-20
-95
-87
-63
-40
-47
-26
-1
-16
58
-97
53
-8
72
73
-51
95
-50
-24
-11
-12
78
54
2
81
28
-35
-5
79
68
-49
63
-13
57
28
-23
39
-73
-68
-75
-53
35
69
35
-50
-46
-73
-36
-80
87
86
2
26
1
-80
-43
48
-60
-72
-53
37
-33
98
63
24
6
88
70
54
-72
36
-90
-89
-52
-41
32
-2
-49
9
55
27
57
-15
-63
43
-46
96
-98
27
-17
10
-73
32
-63
-11
24
11
-80
12
-15
-37
43
46
97
36
-93
-45
-12
-74
81
38
-40
-23
77
-23
74
-40
1
54
-10
67
-67
26
6
-63
-84
-65
66
77
-65
58
-87
-15
-24
9
7
56
-70
9
8
-7
-65
87
-19
-95
98
-66
-52
23
86
17
4
-42
6
1
49
87
-41
-31
-52
-3
83
48
-33
-3
47
-42
96
-43
-41
11
-52
44
-7
-19
-98
91
-1
0
-80
-53
-31
26
-55
-26
-54
55
-25
-22
98
11
-25
-76
-4
79
-77
41
56
14
-69
-37
-28
-49
23
25
79
-35
12
-72
-34
22
-91
33
-6
-87
12
-69
-71
-84
-71
35
21
-67
-14
24
-62
-17
-60
-12
-45
15
-47
-88
48
-73
10
7
-95
74
-26
87
78
-15
-12
83
-47
94
-50
-44
68
48
47
-56
24
-42
-66
-29
-59
-73
75
-34
-55
-15
41
-10
59
1
68
-9
-41
-78
-10
48
15
73
-75
24
87
-63
-90
-47
33
50
88
-12
59
0
-94
-11
-34
17
-97
-64
72
-26
-84
-44
-84
-58
22
72
17
-17
-63
-29
-80
78
7
80
18
97
85
74
2
92
-99
-28
22
89
-65
-59
-93
27
-71
-15
-31
44
41
83
-43
53
48
-62
-33
15
1
97
-61
24
-86
68
19
-16
-61
48
45
12
93
-30
-39
10
93
-29
-74
-98
40
26
-51
-52
-15
90
-43
-88
17
-91
-87
-5
6
73
-17
-26
87
67
11
60
-89
-54
36
-45
97
45
-28
67
91
-65
-19
-78
-43
-31
-94
-73
-77
-31
52
93
-47
98
-25
-46
-80
28
-76
-7
86
-83
96
6
82
-80
13
96
64
-75
31
51
-87
65
-70
-98
-48
88
-14
34
8
64
-53
77
42
-56
26
-90
45
33
-61
-14
94
-45
-4
-11
-61
35
-22
21
11
-69
35
-60
57
42
-36
68
56
46
-53
-48
64
-40
-24
16
89
-17
-88
-35
0
72
34
22
24
76
-58
99
43
-70
65
80
-63
14
-10
28
-80
-46
-62
-30
21
-28
-65
-25
-46
-48
76
94
-71
80
-30
-55
-65
41
-54
-24
-60
40
53
-90
98
-43
12
-6
3
-50
58
36
-55
-65
-58
73
-72
89
-27
57
-81
17
79
-98
47
26
49
-9
-54
-19
-85
95
1
32
-5
48
-89
-20
18
-77
-71
12
-91
-36
-54
99
63
-95
81
45
-67
-68
-98
-63
-78
2
-74
-59
-53
34
-29
43
78
58
87
67
15
94
66
-24
-53
59
-46
-65
1
4
-53
-99
53
98
72
-79
7
-39
-72
-86
99
-48
-100
-94
-22
25
-17
-45
-31
50
71
-79
-55
83
20
64
-1
2
-89
47
-28
-37
77
46
32
-45
83
-44
-69
-17
20
-76
76
89
-71
32
-27
-37
1
62
-42
-41
81
-70
-71
-98
37
-91
70
-49
23
-27
-88
-94
39
45
16
-18
-75
-82
-7
0
83
-83
83
13
-98
55
76
73
46
-21
43
9
4
63
31
22
-76
86
88
11
35
96
20
-86
-53
58
-11
-79
60
71
-71
58
-43
-73
-86
-37
91
8
14
-100
-79
-94
26
-41
-15
-57
59
5
58
19
-83
22
19
96
-48
56
-50
53
-1
85
-88
-96
59
94
25
33
0
-19
95
18
-35
33
-72
20
-30
75
23
-5
-59
-71
-74
4
-50
-72
-98
-50
-28
55
75
15
94
-46
-37
72
47
-68
-89
-12
-4
-87
-61
-91
-80
59
-53
-96
-94
-45
79
1
85
26
89
-78
-87
9
4
24
32
86
87
-1
-77
47
-22
88
13
-52
-55
-9
32
72
-98
-39
87
-56
-69
-74
-36
-64
33
-28
84
18
-85
92
63
-88
-2
-15
-36
-92
61
45
28
86
56
-74
21
70
-68
-78
-69
-22
57
55
90
-22
8
94
71
58
-76
81
40
-24
43
82
-7
-74
-12
-42
16
-62
43
-30
-77
61
-54
92
-48
-87
83
70
-51
-49
-36
-2
33
-1
-55
65
91
-72
-16
-70
-22
91
57
5
-75
-93
93
97
52
-88
89
-35
-50
-99
59
50
68
46
52
34
-90
-18
-58
23
-59
72
-81
38
80
-4
-65
14
3
-92
46
-84
-19
47
98
17
16
14
-72
70
-81
-98
-7
-42
83
-75
31
94
-98
64
-33
24
-20
-92
9
-10
-34
-92
-82
-11
33
-5
42
-49
47
42
-94
94
5
-12
96
-66
4
32
4
74
-77
-42
53
74
77
30
40
-37
39
77
8
-56
5
17
72
-24
6
0
-19
55
13
-44
46
33
-39
25
-32
20
47
-6
-59
46
-34
73
62
-89
-45
45
-79
24
-49
97
12
-68
22
11
-46
54
-64
-38
5
19
62
-76
38
-31
-91
-26
97
0
-81
61
76
16
-61
-51
-63
-52
57
-88
-79
86
34
-22
-76
2
-97
82
15
63
-39
-93
37
-21
-55
19
25
94
-6
36
74
27
59
-55
-32
26
-87
-77
-34
-55
29
6
-87
-75
-46
-91
24
43
-95
-75
-3
75
96
9
35
-16
80
49
7
33
38
-40
-4
60
5
-42
-94
75
82
-84
-17
39
24
-66
-71
77
-75
-27
98
-10
-51
38
28
-13
37
69
63
57
82
-42
-54
1
-53
-43
70
75
60
-52
65
60
-83
-35
-46
-91
-77
-55
-80
-26
45
-31
-65
-45
17
-45
-67
-74
32
-65
98
-66
-33
25
-81
78
-56
18
9
24
-8
3
14
36
74
33
-9
83
-28
87
30
-23
-72
16
74
99
31
13
24
45
-23
-90
20
-1
79
-28
-31
-95
-36
22
-67
-28
1
10
8
-13
-79
-33
79
98
21
-88
28
38
-64
-13
-48
21
5
-13
4
-73
-16
20
-84
77
34
-51
-10
49
-71
34
-95
-74
55
-70
64
-7
-86
-2
-23
1
44
-92
-62
-93
12
75
52
-63
-43
87
98
-20
-19
39
51
39
8
-51
38
-26
-26
-58
-10
39
-13
91
54
31
85
47
-82
88
-77
2
-89
-38
-84
-11
-4
40
-98
-41
-7
12
-24
64
-40
70
-54
-4
-78
-96
83
82
67
-58
91
-43
41
68
-46
-46
-58
-72
33
-45
20
74
24
-36
-56
65
-49
-11
-70
88
-39
-89
20
-40
-10
90
-86
-8
56
-19
17
-21
0
63
-54
1
-46
79
-72
40
-18
31
-40
12
-8
-49
-63
-4
-46
-41
-59
-97
-88
83
-17
-49
-19
94
37
53
-91
17
31
70
42
-85
-88
-43
-69
-3
-67
16
-55
-34
-12
-65
-36
53
-17
58
54
29
81
82
-82
-98
72
59
96
-55
-93
96
-94
20
6
80
-54
87
-92
88
-50
46
-84
65
-4
64
47
67
92
31
33
-79
-5
57
-34
71
17
-90
88
-54
5
51
-66
24
-73
-57
-18
88
38
-44
93
10
28
72
-50
-31
-58
-68
74
-8
48
93
-88
-28
-79
73
-34
-80
-69
68
-66
-82
14
20
-21
69
68
90
-98
-18
-56
-30
-84
-68
-45
84
75
90
-80
-52
29
23
-79
39
-13
-64
40
-25
-26
37
-38
-8
26
-73
-39
-36
-67
-9
42
-84
86
-5
23
-87
-15
93
-19
-94
42
4
32
-74
95
-65
45
52
99
-81
-40
65
-87
52
96
50
-82
35
-16
99
-94
79
39
-65
96
38
-70
-96
-37
-75
-40
49
75
62
-17
-85
-87
64
5
69
-8
72
-79
16
20
-33
35
-71
-96
84
50
8
2
-84
-28
41
-71
-33
-77
0
-30
-12
-26
11
7
-8
-27
3
-86
-61
2
-53
-79
-77
-4
67
34
6
-3
71
-48
25
-42
-52
-18
78
98
19
-36
-82
89
-70
88
-93
-90
-58
-90
-62
-62
45
-13
-81
18
-4
-18
-87
87
-100
9
-81
13
-30
7
91
46
-57
30
-26
23
-27
46
4
84
-13
50
98
-56
-53
63
85
-57
2
-21
-44
-81
-56
-23
-7
99
-7
-7
-76
-37
-93
-51
-79
-55
89
-15
3
5
-41
66
80
59
6
19
71
-37
50
-13
64
-14
-29
59
35
-81
-55
15
59
-31
99
60
28
47
-86
-63
3
-49
81
16
93
-85
-16
54
83
0
90
-23
68
41
27
42
51
-35
-18
-45
-5
-20
-3
-53
88
63
-62
-97
-96
-23
78
35
-30
96
89
42
69
40
-87
-22
60
59
-58
-4
56
97
-91
-37
-65
-90
-29
18
76
-51
94
-38
63
-17
-66
44
15
-87
9
-83
-4
76
15
80
82
-82
-37
-80
35
50
-93
13
-100
35
-54
-42
-21
-17
-20
57
-89
18
74
95
16
-72
15
59
57
-33
-71
92
3
51
-100
97
12
68
99
29
-88
-10
-71
-20
54
72
40
44
-73
79
80
71
90
-69
33
80
-44
-39
76
84
-18
-69
87
-85
-41
-82
88
-10
67
-46
-20
-36
-28
-73
56
-56
9
-90
80
45
68
-11
86
-83
40
48
-11
-67
-62
-52
-82
-59
-89
-19
-85
-88
39
99
58
-89
16
96
13
58
-58
-27
8
9
74
-2
-22
24
-31
75
-89
74
-58
9
-59
39
90
-16
77
49
19
-59
-67
83
-69
-45
28
67
58
-74
-75
-14
-41
9
-96
-63
-5
-32
93
86
6
-40
-61
15
-26
38
-88
94
93
-67
-7
78
-22
52
44
-27
-29
-57
-52
27
18
-76
-67
-6
37
-55
-63
46
-61
-99
43
-58
3
-100
-7
67
-57
39
-25
-71
65
19
10
61
93
-32
41
62
-64
85
43
78
-17
-46
69
-30
-94
-9
67
-24
-94
27
-6
-55
-39
87
-37
-17
18
36
26
89
9
-62
71
-83
-45
27
5
5
17
39
73
5
-31
-71
-43
11
70
57
-42
-72
57
60
3
22
-41
-95
-57
-93
93
-3
-87
-11
98
-86
-39
-10
92
-85
-35
67
-18
-77
-2
-57
-16
-25
69
53
-89
17
-22
93
-89
-10
46
6
54
-22
-2
70
26
43
67
-82
-74
-29
64
18
-47
2
-60
-81
-24
91
49
-43
-99
5
-68
-97
-41
45
30
-16
84
-69
-86
73
13
90
-8
33
-95
-60
-55
-60
-76
-35
68
-41
-47
38
1
-62
-10
30
-68
-2
87
44
-5
50
53
15
-12
73
89
41
-7
-98
52
-38
-35
-93
40
41
52
-74
4
88
-67
-3
-100
-7
-61
43
-72
-45
-51
44
-98
66
-77
-19
-54
-2
-6
55
-35
-38
-87
-50
27
40
-11
-99
9
11
82
20
-9
-75
-13
5
-37
-54
99
27
-66
52
-59
28
35
97
-31
97
-3
-70
-39
-85
-24
-51
-37
80
75
77
39
-58
-52
64
-85
-56
52
98
-75
15
-91
97
9
90
-63
-32
-12
8
5
-25
40
-99
-18
83
40
-68
-14
10
-17
29
11
-78
28
-49
87
66
17
87
35
57
84
82
26
-42
-43
71
40
87
1
-32
-44
22
63
10
54
57
17
-29
20
33
-99
-60
59
85
-60
40
20
-72
74
20
29
56
-32
-50
-94
-39
-57
-13
-44
-47
-98
11
97
-91
-51
-56
-93
52
-22
24
93
-46
-4
-34
60
-48
-73
8
3
-86
-8
12
-95
-23
-15
92
62
82
-10
-43
12
14
41
-30
27
-45
99
94
-49
4
52
-94
54
93
-99
99
-75
-71
76
48
82
-1
97
82
-57
2
-58
68
5
17
11
46
-88
14
43
-35
10
98
97
-35
42
-23
-33
89
-58
18
-95
-62
-50
98
-51
-57
3
-55
-35
84
-64
-51
57
62
8
6
-34
21
40
98
36
-61
70
-15
15
-68
-93
35
-13
70
61
81
-90
-44
40
34
-96
-3
37
-73
-34
-54
-13
-71
-56
-87
-98
-23
39
-5
-11
40
-53
28
96
-80
12
44
58
43
48
-63
-93
-86
44
32
9
-55
-58
12
-15
-31
83
5
-56
-10
-44
-43
-49
-30
-2
-17
-2
49
-86
57
-33
15
34
-76
47
-73
53
65
73
-66
53
-9
-44
7
63
-94
-59
-89
19
-59
-64
-92
-83
-85
-93
10
34
-22
51
-98
-33
-22
60
70
-57
37
43
-16
11
-9
78
3
-65
-8
-50
60
-29
23
-4
9
-33
-31
98
-37
-14
67
59
31
21
-20
77
-99
83
62
-90
-35
60
55
53
-25
34
75
-94
34
44
-28
-23
-24
41
68
67
-64
71
82
14
-69
-75
52
-82
90
53
60
-53
-80
38
-58
-51
29
-47
57
-99
90
34
-5
-2
92
82
74
-68
27
51
33
68
42
-5
-89
12
52
-100
31
-44
60
-53
99
-19
-3
8
73
-95
-60
-19
27
20
-77
-5
-70
-7
-80
9
-85
56
-51
47
-99
38
32
90
65
-35
70
80
-45
-90
-44
70
16
76
-66
-24
32
67
91
-46
-74
-79
-71
-28
-26
91
77
3
-81
99
46
78
-87
-87
91
-75
56
56
89
-63
-31
43
-55
-56
-92
71
2
96
91
82
59
70
90
28
-69
55
16
85
-59
94
85
-41
86
-1
68
-42
-15
61
-29
13
-51
79
-64
-53
-51
-57
-90
-82
32
86
9
30
2
-22
-41
-26
19
2
-65
-2
-65
68
-82
12
69
68
55
-36
-36
-96
-94
45
-45
49
17
-26
63
61
63
50
-6
-93
2
-16
-6
-18
-53
5
-88
78
-100
46
66
27
65
-23
28
75
-15
83
26
-50
31
-65
9
32
92
-27
-97
-88
-81
74
-81
-82
48
-57
89
-62
-55
-52
98
-86
70
-58
24
-4
79
-50
-71
85
-37
-68
53
-47
-81
-52
48
77
32
-80
-36
-72
-67
-90
39
-47
8
3
97
21
15
-32
-7
48
-2
92
80
-82
87
75
-98
-38
-51
86
-29
-89
-43
90
41
38
-67
85
64
-33
-62
22
50
10
77
21
1
96
93
-53
-83
-82
-77
99
-78
59
58
73
-23
10
62
17
30
50
-66
-85
19
-29
-83
-66
26
-69
37
-45
16
27
-3
-84
73
44
61
76
86
-67
-90
24
86
65
0
7
84
-99
-58
-10
-11
-56
-19
-82
-83
6
-75
-6
-69
-18
79
-4
-71
-22
40
-32
64
-34
-100
59
-20
5
-17
93
-44
73
64
-43
-18
42
-9
-69
24
-47
-96
12
65
37
-40
-47
-63
-34
47
-54
54
40
-65
49
-24
-79
4
-23
-16
-18
21
57
-99
75
-30
75
30
-53
30
99
-73
63
15
-20
62
33
12
-4
85
-52
70
-21
13
92
66
32
-8
-52
5
-43
8
-16
-39
-68
-97
79
-80
98
-42
62
-26
-93
74
41
3
-10
67
-38
65
98
-1
15
-52
-15
-1
-48
8
-20
-24
-58
79
-64
-35
-38
-70
-9
27
13
47
33
53
-29
93
69
-47
-26
92
51
-86
32
24
68
56
73
56
-100
37
-30
-71
86
-88
-16
-63
-40
-32
78
81
73
-79
60
34
73
75
-68
-85
24
4
71
-15
50
26
19
-47
72
6
-88
10
66
-51
-61
-81
-99
-71
10
35
-73
-9
90
21
43
50
-11
30
17
-56
0
-39
-60
-85
92
91
-45
99
66
-93
72
58
45
99
-91
25
-85
-41
-23
-95
-92
70
-91
12
62
-49
91
-44
-80
30
-23
-84
-98
7
-54
-9
53
57
-58
-11
-41
63
28
29
-96
-13
61
-17
-38
-12
-78
1
-50
10
-48
5
-36
95
75
-31
-3
0
9
-89
71
52
1
-18
-47
-92
68
57
48
-76
-78
-10
41
-23
-64
81
-89
-100
9
98
31
-2
-46
12
-69
-36
10
0
-20
-51
-14
49
-29
88
-78
57
-55
-60
-100
-43
54
-85
36
-44
-41
-18
-40
-34
-69
15
69
50
33
19
-45
-96
2
-34
41
40
-84
92
83
-85
-94
29
-77
1
6
-8
-49
-22
-96
19
-54
65
-84
-14
-68
-75
95
-90
-2
2
-14
64
-63
-79
90
94
7
-37
-26
-19
29
91
51
81
46
44
-74
72
-93
8
-8
45
18
-4
-10
-52
69
-24
9
-47
53
-21
10
-2
-2
30
-29
4
-28
-72
75
18
22
-38
48
-60
-37
-28
-15
38
42
-32
-52
25
54
-20
78
36
-6
-2
17
-97
49
84
-85
60
-23
-95
-3
-64
-31
7
56
-64
48
-23
-25
-73
-64
-89
-15
-89
-100
-24
-91
78
-91
67
-68
-77
11
-57
-31
73
66
-60
92
-69
-5
-55
87
24
85
-80
16
-86
-69
14
49
17
-41
79
76
62
-97
-14
43
84
-24
-48
-49
57
-63
-45
15
70
-23
85
52
-37
-54
86
-38
-73
72
-61
98
70
-27
-45
-10
-52
-81
67
-100
-40
-43
44
94
-51
-34
-21
97
-75
-38
-86
-59
-9
85
38
-36
19
9
-71
-17
27
10
16
69
28
-8
79
-83
-91
33
-45
47
-8
-90
-64
-98
62
23
76
-24
-8
-8
-36
-95
-77
-82
-65
44
-100
-67
-64
44
28
-92
55
50
-11
-52
-71
-40
-50
12
-65
29
76
-16
-91
50
-54
-13
20
53
25
43
-14
67
11
36
-72
-68
-19
-48
-28
9
-4
-67
-64
-55
25
-89
-85
77
79
-40
-17
48
76
85
10
19
71
91
-31
-24
-63
42
18
-43
23
24
81
51
79
9
69
48
16
-50
-37
82
-49
99
-52
-67
-8
-90
-77
-49
97
28
-79
97
-27
30
28
48
-56
61
37
-58
-82
97
-22
51
17
88
-12
31
99
-83
49
-28
56
39
-100
32
-25
92
-5
-87
-53
6
17
-92
-27
92
-43
-41
5
84
84
-43
-87
96
83
58
60
-74
-9
-64
-54
-44
24
49
99
-28
-53
-58
-57
28
55
23
-23
58
10
76
-81
30
61
83
-16
40
-35
75
15
59
76
25
80
98
71
-31
-16
-85
-63
63
-15
-87
25
38
30
70
-25
-7
-52
32
44
96
-86
-45
26
-19
-77
-32
-14
72
-79
85
21
24
20
92
21
-53
-37
-64
-83
-81
90
-74
-26
33
-4
65
-93
87
91
56
-73
-63
87
75
-10
37
99
20
17
60
86
67
94
78
-32
-91
0
85
-13
-43
-62
-23
29
51
98
71
59
-83
-44
56
79
3
99
31
-11
-9
71
51
35
-75
-4
22
-9
-73
24
-35
-83
60
95
73
89
-22
98
13
-38
73
-67
-96
56
98
-96
37
-8
24
-31
-14
-35
-66
39
-89
25
90
90
-25
36
80
-15
-85
35
1
-100
-35
-43
93
4
58
-14
23
47
52
-42
-63
-80
87
85
48
7
42
46
96
-59
-8
37
3
35
8
-84
6
-29
-23
-71
-99
-66
-78
-98
-8
79
65
-59
-27
41
-29
-86
-7
53
-84
86
-55
-82
-90
25
62
-55
87
48
24
94
46
15
42
52
23
48
39
-83
8
61
90
-99
-30
-94
-20
-87
20
-57
-14
-99
52
-35
5
7
40
14
15
98
44
41
66
5
-84
-26
-77
22
-59
16
71
-95
55
-7
-100
-11
-35
2
-61
96
96
43
-35
-22
81
63
-12
8
-18
20
-5
66
63
74
80
63
17
25
-55
-17
74
-40
-67
-54
30
-85
-3
15
58
-11
27
55
31
78
-95
-85
-31
31
68
-77
89
-28
42
-8
63
-24
99
-68
-52
-9
-3
25
-81
-16
-94
-72
-57
2
13
35
80
2
-70
84
-71
65
-90
56
-90
26
-33
-82
-15
-11
21
-60
22
53
98
-92
-18
-47
-35
83
-75
-31
-19
-69
0
87
12
49
81
49
-86
49
94
-20
-20
-72
-58
-85
-19
-5
-35
16
91
86
-6
-15
-3
-80
23
15
-4
-91
26
-69
63
-61
-86
58
19
-23
-69
-53
90
-59
-99
54
-92
77
-39
0
84
48
-73
52
-59
-41
28
-76
-36
-74
-49
-32
63
71
78
61
30
0
-67
-6
-15
-13
-81
-80
-21
88
95
-56
85
-42
-15
-71
-34
79
69
58
90
29
-76
-35
-56
87
-90
68
72
-15
91
96
44
27
8
0
-73
-72
21
63
-52
81
92
65
-8
-85
13
87
90
15
-40
81
-22
57
66
-60
56
-5
51
-12
-50
83
-9
-60
9
-70
29
3
52
-2
-68
17
-27
-54
-92
-46
76
36
-100
-62
1
-16
8
-6
-51
83
61
58
36
43
-40
96
26
-19
-5
40
-60
-10
18
-12
96
78
-98
-43
47
-94
-33
-93
41
-71
55
-87
-14
-86
-12
29
68
28
-34
-97
29
-51
59
-17
50
-25
-65
52
-3
16
-64
-38
91
33
65
-28
0
17
-76
75
23
-53
38
-11
77
-35
-18
-95
-34
-70
62
-70
58
-61
-91
-38
9
-55
67
-95
52
-82
-17
62
-2
-27
-90
85
-85
-33
-59
34
-81
-40
97
13
-14
97
68
-65
-69
-57
-21
68
-77
-69
69
-96
-92
84
31
-65
89
-30
-10
8
-96
28
13
1
45
76
48
-15
-48
-79
-33
-22
-30
-2
-33
86
84
1
-99
-44
73
47
-59
-94
-11
70
-78
85
37
-21
31
15
25
-28
-99
24
-72
65
78
-80
74
-33
33
12
28
60
-33
87
-96
58
-98
-29
-5
6
91
88
83
96
86
-60
-32
-16
8
-45
73
-33
88
-63
11
-84
-98
86
-34
-56
-96
-46
-95
-28
28
17
-1
-55
36
64
-39
24
-8
25
-82
3
89
-77
0
59
34
-10
-47
52
-92
-3
-50
-18
26
-12
3
22
-94
-20
-41
20
-59
53
74
77
16
-36
52
52
52
86
-49
-51
51
67
95
-61
21
37
65
19
50
-37
82
79
-40
58
-79
47
-49
11
24
93
-93
27
23
56
-94
-97
90
-60
15
62
-35
40
14
11
28
-72
-47
43
71
-60
-46
76
22
88
18
79
-47
85
73
7
-52
-24
95
58
-23
-7
90
-48
-50
-65
97
33
40
-37
-63
68
-16
-6
-19
6
61
-98
12
-89
-70
-9
46
-69
90
14
-42
-1
-47
19
38
-5
53
-48
-96
95
-59
-83
-55
9
81
-43
-37
-74
26
-95
-5
-82
-46
11
39
21
-25
-34
-36
15
-12
-36
-88
-36
-23
8
-53
5
-99
-91
-29
22
-39
-2
16
84
-42
-24
61
-56
-38
61
-47
60
63
18
-99
-2
-28
60
30
-45
96
78
61
-18
68
-42
-3
49
32
-72
68
58
-87
27
-66
-54
34
-13
15
27
80
94
-16
40
-6
28
52
73
49
16
66
-98
-43
84
-19
-92
16
-84
3
46
-49
49
91
-58
77
42
91
-60
66
-26
97
14
45
-99
88
17
-82
87
29
86
79
-20
-30
-39
43
22
74
38
-41
-36
14
5
56
33
24
-16
-82
-44
-49
66
8
-95
66
90
64
-88
96
15
64
-36
-41
87
-91
-9
4
-37
-46
52
91
-91
-88
-51
-50
-11
77
86
67
0
-61
9
-55
19
-93
28
-100
78
-39
24
18
44
26
75
-44
-39
35
25
-95
-3
-13
46
-65
65
36
47
67
55
70
97
11
-49
-75
-22
-53
79
-60
-25
-3
75
65
-2
-76
6
-77
-83
18
39
97
-78
8
7
29
60
-1
57
2
-62
93
19
-14
75
-70
-67
2
-67
59
24
41
26
-26
-79
23
-40
-73
-43
3
-32
-37
55
-56
-78
91
-72
1
-2
27
78
26
30
-13
16
-31
2
54
-79
12
-20
58
-53
44
-91
71
-41
-45
-64
-93
50
11
94
29
-47
7
-71
-72
-80
14
-51
51
-9
68
99
-81
-25
-5
-80
96
28
-93
-43
55
-93
77
-95
-25
77
62
84
15
-44
50
69
40
-50
-41
79
-32
-32
-60
47
-82
5
1
-15
-81
15
32
-21
-9
-27
13
2
68
14
27
4
-32
-100
87
62
5
-92
-80
55
78
70
-49
44
27
-56
51
-91
-99
0
-56
96
-37
-55
-23
-19
29
85
-92
-86
47
36
-90
-17
-24
-36
22
93
99
-6
-18
-6
37
-88
47
56
25
15
44
40
25
63
58
-64
-75
-35
54
-59
16
67
-57
-3
81
70
70
3
-48
76
-100
64
58
-43
91
-88
-97
-19
55
52
-15
-98
-90
-82
64
-46
-19
-54
-84
65
-83
-6
-86
-72
-17
-86
-6
-100
-52
-66
64
85
-32
97
-22
-66
31
48
-54
-44
96
62
69
53
1
-55
82
-22
67
92
-49
-72
48
86
-31
84
67
35
82
-35
-57
2
-64
79
82
-89
59
52
-54
90
23
-42
65
-81
-29
35
-66
31
-71
-89
12
80
47
-8
54
16
-19
-74
51
23
41
98
-49
-90
-89
89
-22
90
37
-72
13
46
77
82
-94
56
-44
-24
83
10
-93
-32
-9
76
92
-14
8
96
72
-49
-1
-26
38
-78
28
-87
-50
51
-63
-46
-17
-62
63
-100
-26
-39
-92
0
-72
29
-45
25
74
-26
-13
-86
78
61
-59
54
80
30
88
-48
-54
-50
95
-51
6
78
-50
-49
74
-55
-71
-76
-72
-62
-66
46
-42
2
-53
4
36
-39
3
-8
28
98
13
34
-33
12
5
86
37
53
32
1
77
-46
-46
98
54
37
66
-98
76
31
-40
-76
56
94
21
-77
89
-32
76
-88
-56
-72
-88
28
43
80
-17
-66
87
24
-91
37
19
70
-4
41
-61
63
-6
2
42
-75
11
-7
-68
-38
32
-58
51
-29
-72
1
56
-88
-9
-19
77
-5
-67
89
-88
-49
0
41
42
-5
4
61
80
-73
-7
40
34
22
-82
44
3
85
-3
-67
-79
27
-74
91
-99
98
25
-85
52
60
-57
-89
-41
9
-32
45
8
1
-54
70
-33
-12
8
81
-52
58
25
-97
-83
-64
59
56
-46
96
-89
-58
87
-43
55
-65
10
-19
-19
25
-51
63
38
97
62
-66
7
-19
22
31
6
-61
31
-88
-44
-39
66
42
-6
47
-9
-55
-94
81
53
89
47
66
-27
75
-8
-83
-61
-64
64
61
-92
53
-54
0
6
0
19
-88
-12
-63
-88
-62
-63
-44
34
-70
-72
-17
-57
71
49
79
99
10
22
96
31
13
-82
45
96
82
34
-84
35
41
-81
93
8
-90
-61
-75
-28
58
59
22
44
73
13
25
-33
-67
-79
7
35
57
21
44
2
63
-15
93
-58
22
-88
28
91
-57
25
1
28
31
60
43
25
73
97
71
47
-3
-91
-72
32
28
22
8
37
5
-78
86
82
-75
-29
-23
9
90
69
-68
-23
-87
-5
-30
-73
81
-89
-69
-59
-96
17
96
-5
68
41
-44
-60
44
8
75
-13
8
28
-97
29
14
43
17
-39
47
-45
45
29
25
70
73
18
22
-93
-25
99
-67
-13
-88
-63
39
82
12
3
37
-97
24
28
65
-67
47
-18
50
74
-12
94
67
0
-42
-65
-18
-6
5
4
61
82
60
24
-87
49
24
-88
-25
-10
-24
12
96
2
62
-71
-41
-21
-91
50
48
72
90
65
8
92
-96
56
24
79
-49
53
21
58
-83
54
61
-55
-73
24
58
45
65
-33
-61
3
53
-47
-44
63
-79
-5
58
-19
84
89
76
-95
-46
-33
-81
-59
22
62
-24
-61
15
-100
-9
-44
-58
-94
18
49
7
-52
87
8
22
28
-65
-31
60
-48
95
48
18
78
25
-2
-11
53
35
-68
51
-83
13
55
-67
58
16
-70
-19
-83
-98
-48
1
-20
-75
-14
-55
-93
-8
0
6
-62
39
27
-37
8
94
82
97
9
-92
75
29
-59
36
53
-11
-71
17
19
43
-23
38
28
56
-34
35
-56
93
4
39
-18
46
-56
-30
68
-16
-88
2
-42
37
-21
-30
-37
-27
11
-67
-36
7
64
73
47
-79
-65
-63
3
52
-14
67
28
27
34
4
-79
45
74
65
-36
1
22
-49
10
-54
83
53
-76
-13
1
-64
-91
-12
55
-73
69
-2
70
-7
53
12
32
36
84
-70
-70
95
82
-30
-88
2
-93
-75
-72
60
46
-1
18
21
22
-66
-18
-34
-40
4
-26
-75
-50
-21
54
-19
-20
96
9
-10
-38
-21
62
72
49
-34
19
22
-71
-76
48
-7
-79
77
-41
-94
-39
-97
82
53
77
70
6
74
-46
63
-49
-75
-65
-23
-67
72
-52
6
-43
-24
21
-15
34
69
93
-9
-67
-98
-51
-93
-37
69
44
69
30
14
-29
75
-57
-18
49
-29
26
65
21
31
26
-68
-70
98
71
29
56
50
5
16
-64
-90
55
-85
-40
50
60
4
-56
1
9
-54
76
-22
-41
89
-61
14
-34
57
63
9
98
-55
38
-97
-43
-64
96
-7
-3
69
34
88
87
48
-61
-87
-4
73
-91
26
-29
95
-90
-84
-96
67
64
-7
92
-26
-59
-96
-4
-81
-1
94
-42
-46
-98
56
81
-98
59
54
28
30
-42
42
91
34
83
25
-43
-42
10
33
41
-44
-97
4
-86
-34
-49
-53
49
-34
44
31
-86
49
-78
84
9
17
59
0
-97
3
72
-46
-89
-55
-14
6
38
-88
-96
-88
-21
92
-31
30
74
-62
-92
-21
-41
-41
-90
33
98
-89
92
64
-90
-16
82
-100
-34
64
-5
43
-30
-4
-31
0
-18
-84
0
-23
-68
11
46
-24
-92
43
53
80
48
-64
-99
-91
69
-61
-100
57
-73
74
-89
61
4
54
21
45
-77
45
57
-41
-18
81
97
61
-34
-87
54
9
-89
-89
75
-63
44
-62
-40
59
-13
-84
-15
34
76
-81
-29
41
-42
-69
-33
-1
-61
-21
43
-68
93
97
12
68
57
-97
48
18
11
-40
84
78
18
69
33
74
-27
-92
76
-63
-10
87
-82
25
-98
-95
-95
-78
-39
86
-43
87
67
-61
-15
45
-45
43
-10
-86
-8
-44
40
72
-78
66
-2
34
74
98
21
46
75
9
80
20
2
62
-77
-98
-51
-82
63
-16
81
95
-64
-87
94
-33
-58
2
70
45
65
31
-12
31
40
-20
-70
-50
52
-78
54
-81
56
27
-11
-92
-36
-30
72
27
67
37
-58
5
-55
31
82
-95
-31
10
22
89
-43
2
89
-66
-17
40
-19
40
56
61
-76
-56
-88
-67
84
66
-43
94
40
-35
71
-7
-14
53
-93
-64
5
-13
7
-79
-80
-30
-58
10
-56
5
-53
-67
60
0
-93
-98
95
-83
86
19
41
-96
-81
-45
-17
-52
20
-54
-59
79
40
36
97
75
-73
-57
26
47
26
55
17
46
28
4
-74
38
99
-10
54
-36
51
-44
-61
-27
-48
-31
-99
24
26
-80
0
-69
46
-54
-66
-37
75
78
70
-72
-95
40
85
56
89
20
68
82
9
13
33
78
-49
-63
-13
75
-24
63
9
41
-63
29
-86
-55
14
-77
-30
-54
25
-53
-61
-91
29
45
34
-38
-37
-26
68
-60
-27
-71
-55
19
65
50
-48
-39
-31
70
35
48
-63
-26
-68
-95
-80
-2
7
47
26
65
-14
94
-67
23
-37
30
-46
-54
73
37
7
-59
45
-52
11
-98
34
63
57
30
-53
-13
-87
86
92
76
27
76
-12
92
-2
70
-46
75
-64
-98
-19
-13
-66
-89
-80
-21
-82
23
-34
-81
-93
-75
57
61
-79
-11
-38
-29
58
-54
36
-96
-15
-100
-30
72
60
-46
-85
-76
15
17
-22
-39
79
-3
11
-81
-68
24
-14
-11
10
-87
-90
20
65
70
-25
-23
-100
-67
60
86
-40
-41
-80
75
38
-26
-27
97
98
41
-15
-88
68
62
9
98
-41
-33
-5
15
80
-56
40
50
9
-97
-78
-53
-65
45
90
-65
41
12
-50
-11
58
-30
89
-37
65
-75
-53
32
-82
79
-62
2
0
-20
-71
84
77
90
-8
48
25
89
-44
91
99
-94
48
-55
4
-76
-84
-66
17
-91
86
40
-85
-42
86
-23
13
-45
15
65
-98
-95
66
-53
0
80
68
-9
-24
-29
4
48
-41
29
-82
94
-24
39
-77
-1
83
-16
52
97
-63
-28
37
-60
9
79
55
-26
75
-52
64
-74
-13
1
38
37
8
-66
-62
90
-43
54
74
-27
7
36
82
-2
-8
-94
68
87
-28
-98
77
7
98
38
66
-40
-27
-35
26
4
-28
30
94
-5
87
-31
-57
56
3
-60
-42
-11
95
-28
-14
52
-48
52
-27
72
-22
60
32
67
8
70
-16
41
-59
13
65
-3
-100
-65
58
90
-67
-59
81
84
10
-24
-63
-32
-71
-90
-31
42
2
-19
71
70
35
-1
-99
41
2
39
74
80
11
60
-60
88
-53
-61
84
-7
-12
57
-5
-91
-7
-63
-28
-51
-19
19
81
-18
-41
-18
-5
-89
-55
47
-68
79
81
2
95
93
31
-87
-45
-41
-40
91
-52
-73
75
62
2
35
74
24
54
52
-53
-22
-86
90
-97
31
-64
-59
58
67
-18
-66
85
71
-32
40
73
84
-10
57
93
-2
24
62
9
12
32
94
-29
28
-1
-51
-94
4
-30
-92
-46
31
-50
55
48
4
-78
-9
54
-51
-92
-31
-8
-1
-26
-73
96
-11
82
85
55
98
60
86
13
31
55
-8
92
25
67
-82
-64
38
86
-35
73
-30
96
65
-5
-3
59
-96
-67
-17
10
15
-38
-81
17
-68
-35
25
-26
-21
-72
38
63
-83
23
-64
-3
62
-64
70
87
63
45
20
1
35
-74
-2
93
-43
24
-57
-53
-70
83
-35
54
19
11
0
71
-98
-52
-53
-42
-60
-28
-87
-2
86
-13
-68
25
-44
-2
18
35
-81
29
-71
43
-48
49
53
-88
16
-78
63
-88
-55
-16
8
-74
-83
73
-90
-27
30
98
70
56
-3
-15
91
-100
-25
-85
-67
-47
60
89
54
4
66
-24
97
-55
-86
81
4
39
97
-2
-64
-4
89
-58
38
-38
65
83
28
-38
3
98
97
9
53
35
77
-24
-94
-70
-36
33
17
28
68
94
-2
94
-27
11
-64
-85
-15
-89
-21
-36
68
-48
78
-43
-18
-43
-88
-2
-2
39
15
15
33
-22
65
-57
-29
-56
14
47
-34
-8
-91
2
9
-35
-57
88
90
81
-55
-53
23
52
-50
-62
34
-8
28
92
-5
-89
-67
-33
-6
-58
81
-38
-19
-13
-54
-73
94
-26
-16
13
-23
-100
46
21
-68
98
-51
75
-80
8
-25
32
-72
-37
23
-42
16
-33
-73
-45
-9
29
-70
-87
87
2
-21
85
69
-72
62
39
-36
9
-43
-31
31
-8
-19
-4
-33
91
99
63
81
-58
-31
42
76
-15
-35
-38
33
78
52
69
76
-45
67
-79
74
15
78
95
51
-54
5
14
-22
-91
-69
-35
27
-67
80
-23
-83
50
34
-71
-49
-67
-32
-75
64
-95
55
-66
-79
-88
-87
-78
-58
9
-30
-65
-26
-71
-36
82
-90
-95
-10
72
-11
62
96
5
67
14
-14
-30
-29
-95
-34
5
-93
6
44
-84
-39
96
-36
97
-96
65
-31
45
92
-98
92
-42
98
82
78
43
-4
-33
-30
-38
-29
-22
-6
-9
-74
31
-55
40
-78
22
89
-74
82
28
-10
-25
-95
12
-21
18
-11
-97
-69
-22
-73
18
50
7
-48
32
-90
-79
-57
95
56
-18
-72
95
-65
62
46
-96
-73
14
-68
-77
-98
66
-71
-76
-73
14
-94
-66
3
-66
85
72
92
-68
51
-65
4
74
-99
60
38
8
-86
-89
50
-79
55
-20
63
-70
-47
-11
-68
74
63
56
-17
64
11
91
-54
33
35
45
-77
-47
43
-82
92
60
-27
-15
2
-99
11
89
-79
-81
-68
-5
95
59
70
-69
-40
17
76
73
43
-30
-8
-4
82
4
-87
15
-41
-25
-64
12
-75
81
-40
23
-18
-3
-27
69
92
-86
-98
-100
-7
-72
5
-53
-54
69
-65
-50
1
34
-73
35
-86
32
0
-87
-47
-25
27
18
-22
-17
-27
-27
-32
-32
37
81
90
-56
29
-9
-13
-69
70
32
34
-8
57
-57
-14
65
91
87
26
51
-88
-64
-49
31
-92
22
96
-97
-75
43
26
-11
5
87
61
41
-16
45
-89
-38
97
39
-48
-72
25
84
-42
39
74
-71
-46
-51
8
70
34
23
90
-85
-16
33
-24
26
-53
38
-99
-26
60
-81
15
-51
60
-9
44
-46
-92
46
0
-50
77
35
-4
-72
-86
-64
-79
-62
50
73
-90
6
58
13
21
17
91
97
-28
95
31
49
-93
-33
98
-48
-38
-80
-74
97
-83
-36
-64
71
66
-52
-30
-62
26
44
-88
99
95
41
-18
-61
-35
96
-87
-49
-13
24
30
-18
-12
11
-79
-83
57
9
79
-13
-15
-42
-11
65
20
-83
-94
-28
36
-27
-38
-73
-34
-45
5
26
87
-80
39
-81
10
-28
-71
-73
-7
34
-79
32
58
-42
-11
42
52
13
29
42
-23
20
50
38
7
84
-54
51
-38
-20
-11
11
-28
55
92
27
-40
-96
17
-20
-37
3
26
-25
52
94
-6
39
-27
-16
-23
58
-78
8
82
-8
66
49
38
-65
52
77
80
-18
-52
48
-40
-63
77
-82
28
21
81
95
60
28
-49
41
-20
-22
13
71
88
-55
-41
-78
-70
-94
-50
85
48
13
-77
-35
-28
-21
14
-80
-4
10
99
37
51
49
36
-99
-17
-91
93
-48
-83
11
75
91
-87
-2
15
-32
-61
-93
2
87
-18
-12
-8
28
43
66
10
9
-82
14
79
45
87
-47
92
85
-85
-93
36
-94
-45
73
-96
-69
6
-77
10
12
99
77
7
-41
-54
67
-37
11
52
-46
-79
-38
79
53
4
-41
-82
-26
88
95
48
13
60
79
96
-10
20
-73
-82
22
89
-50
-12
14
-44
-10
-53
27
-37
-15
38
-19
99
67
63
-34
7
-14
-54
70
32
20
-65
-43
-90
40
-45
40
13
96
65
-96
52
68
60
7
-86
-29
-47
-52
81
-82
-5
97
-57
-3
87
-69
-45
62
17
-79
13
-5
62
-31
82
20
-4
-80
-82
92
63
80
58
-80
-43
-73
-48
46
-100
46
-76
-62
26
79
22
-1
-35
58
-34
52
-3
-39
-9
-100
-49
50
-1
-21
67
46
-91
-10
-40
32
-12
50
-66
-64
-81
31
60
72
93
-98
-13
86
48
97
11
-36
-16
51
-36
76
-3
-72
16
-96
5
37
64
89
67
35
36
-58
81
64
-74
-56
-65
-73
97
84
-52
-39
-18
32
4
-36
39
-63
-22
43
48
-28
72
78
11
-93
38
11
-69
-61
79
21
-29
-100
2
-100
23
-16
-73
5
-21
72
-64
-4
-69
83
82
15
27
-72
-60
13
-8
39
0
-66
-18
99
-9
44
-4
-94
10
19
-91
-40
-98
85
24
-24
64
-46
-94
-67
-39
46
34
24
83
42
54
99
85
71
-76
-75
-100
-47
-85
63
83
73
35
-81
59
45
-6
50
62
44
49
-8
-47
4
6
-70
88
15
43
31
79
-82
95
-56
54
-44
52
-72
36
6
-47
48
88
1
8
-6
-93
60
-30
68
50
32
-70
55
-53
-35
80
1
5
-1
-41
-72
85
26
-40
-72
-90
1
0
-1
-55
-59
-56
-26
70
52
-13
66
-62
-97
78
13
57
-39
-85
47
-67
93
86
48
55
-41
28
27
22
-74
56
19
-26
-32
8
-23
3
-82
-1
65
22
18
-3
-39
7
-9
92
20
-100
7
4
62
-88
51
-47
49
39
14
-85
-73
-15
58
-9
89
-74
80
-100
-81
-71
10
64
-55
56
84
76
-51
82
50
-82
-70
-14
75
-91
53
51
-17
10
10
-83
44
-99
13
-57
-25
37
9
-67
89
44
-63
-52
32
-54
77
75
-7
-22
95
68
90
-6
-17
-20
-4
-74
-76
-33
-23
15
-84
-96
-38
80
-75
71
36
98
92
-13
-60
65
95
91
-55
-10
94
-24
89
-27
15
-19
95
-6
-5
-63
-69
-32
66
76
-31
26
14
8
71
-34
87
90
18
78
-14
41
40
-39
-24
-33
-12
2
-68
-90
5
15
-59
-28
-41
-84
77
34
-34
-7
57
73
-64
34
-6
-74
-29
-19
11
88
-96
81
-93
-97
-74
53
85
88
-55
87
-73
86
-28
70
-71
-30
92
34
-50
-90
87
-54
-41
-41
-66
-74
-90
-54
55
39
-8
64
-42
-92
-25
68
60
-26
79
-59
-56
53
-9
71
14
-12
-14
-89
45
-53
71
-10
70
-84
-11
-27
97
-40
91
-21
-54
-37
-17
91
20
93
46
-39
36
-94
-100
22
-6
4
99
-78
51
-96
73
-30
83
55
-74
26
-47
45
19
-68
-61
23
65
-70
60
25
56
80
11
-67
79
94
-26
83
12
68
78
77
-67
55
-68
-70
38
-37
-19
-42
-53
25
74
-9
-63
60
83
67
0
-10
46
16
99
-80
-70
-35
-61
-30
-48
-17
65
-81
92
-26
-21
-59
33
98
81
83
91
-48
64
52
25
89
-82
84
98
44
63
-56
38
74
24
-30
17
-85
90
-51
84
-96
-7
94
45
-71
22
-92
56
-80
-78
26
45
-99
11
98
-36
-38
28
-92
31
-62
-72
-1
-89
86
-73
-1
-39
49
36
-16
-63
-43
22
82
24
44
54
78
35
-76
-32
63
-12
37
-74
76
77
12
-55
45
-94
-67
-31
-12
22
-12
23
-49
-7
61
81
-85
48
70
-42
83
-75
17
2
-40
-71
22
44
75
39
-16
47
90
75
-74
-58
79
27
77
67
-1
-67
-35
-15
73
57
-87
0
77
40
-13
97
-32
-43
47
-4
-11
-6
6
-2
-19
-33
6
86
99
-65
-96
-62
-31
43
19
-98
79
27
-81
-67
22
42
-36
-94
-9
-31
-69
89
81
7
30
-30
91
15
84
62
-26
-22
95
-11
23
-8
-38
-89
-84
-87
37
25
-35
-48
-69
11
61
-54
-26
47
72
-12
-87
-99
79
-93
29
93
-22
-33
48
-12
22
-69
76
-94
39
-90
-68
-13
23
-27
44
-74
-16
85
1
-86
31
84
-1
7
25
39
-46
-12
-46
33
-58
5
27
91
-61
15
-100
-9
-29
-9
-21
49
30
47
43
40
-79
-5
89
-39
10
92
-93
-27
-2
74
10
-36
-73
-41
41
74
-40
-87
-34
-79
75
-63
24
72
6
98
66
-38
-80
-5
-40
41
-94
25
87
12
20
-89
10
-81
-75
71
-86
-69
-80
-26
-19
-3
43
35
50
-13
98
64
-84
29
35
-12
-51
32
-21
-17
5
48
-87
16
11
-33
-55
-4
99
65
-28
-72
-87
67
37
-87
-43
11
-49
81
24
-55
-42
93
5
-2
12
20
99
67
69
19
-21
78
-20
-33
21
-23
-89
19
-57
36
-79
-93
40
-36
30
-89
26
-93
-92
-28
23
-87
-39
-89
-34
-45
23
-36
45
-92
-65
62
-7
58
-83
16
60
26
64
43
-18
-2
93
41
87
-26
68
89
52
-83
-29
-36
40
-27
-79
56
5
29
22
18
75
18
2
-38
31
28
-37
1
-32
27
26
-50
63
1
8
2
-99
-22
-99
88
-30
-79
-6
81
58
-99
40
-50
-22
20
-8
55
28
62
44
-83
-81
-59
53
67
75
-85
-25
-62
43
69
-86
61
-77
-49
-5
66
60
-24
98
18
-82
95
69
74
-26
-58
85
83
-24
-74
87
48
87
-76
29
-74
98
-6
-34
64
-15
-63
-36
-37
-87
-3
-68
-65
75
49
-60
72
84
-75
-64
-12
96
53
-19
14
41
-4
-31
26
7
-15
58
-38
48
25
7
0
58
53
36
21
93
13
42
65
7
-12
-66
-20
-21
14
57
12
18
24
-72
-72
-60
-17
-20
13
-40
-92
76
-74
58
63
18
-94
-59
-23
-52
81
-94
-42
-60
6
23
82
2
44
-53
83
-41
82
-15
-96
-26
-24
12
-72
23
87
34
94
83
76
-45
28
-97
-3
51
46
10
31
54
88
17
32
-36
-30
-74
-96
94
83
-75
21
88
52
-1
-89
86
-34
49
81
-44
14
47
-30
-15
32
14
-61
-20
75
-64
-7
-38
51
-45
-99
78
-36
-44
-94
-22
54
-88
38
-12
4
-53
-75
-83
25
-68
-53
94
-43
33
1
20
-84
55
50
95
24
69
-75
13
-8
-87
-75
52
57
-93
-72
-17
4
-71
-35
56
-56
-6
10
-17
34
-49
-43
90
-14
71
-63
94
-17
42
-61
36
-35
-48
-43
-88
14
-69
-30
-82
-48
58
-13
54
-2
-96
82
66
1
52
-2
84
8
10
-66
62
45
58
-23
-12
98
7
61
-52
-85
-37
-81
58
22
-31
-45
45
97
-77
-29
86
99
-91
93
-94
46
-38
-80
-18
-69
-11
-72
98
86
90
-37
17
51
-65
34
23
1
-59
12
4
39
99
15
9
21
-19
-64
-96
-5
-31
85
65
-73
-38
-54
90
43
-48
33
31
78
-72
-35
-86
-36
88
-48
53
64
94
-93
-3
25
-23
79
-71
26
-24
74
-44
39
-46
4
-89
77
62
82
-14
49
-85
34
-36
-4
66
96
-94
85
-21
-63
-92
87
94
14
38
28
-92
-13
-2
-69
84
-88
-55
-26
-15
8
-53
-1
-68
-95
30
-52
39
35
10
96
98
4
-25
-12
-95
59
31
-2
45
-93
-81
97
-22
-93
79
29
-87
20
32
-24
-65
-86
22
45
-90
-42
14
-68
34
-5
89
11
47
73
-39
-85
-23
-58
-60
5
19
3
-41
39
92
54
-19
58
71
-36
-32
46
-13
-78
55
-88
66
59
49
26
29
-76
-40
52
-32
54
-39
-70
-46
-68
92
61
-48
-18
-1
23
99
-35
15
-31
-34
17
66
47
76
87
-57
-25
2
-74
-65
-91
1
52
-8
43
55
-28
-1
-73
78
28
-82
61
45
68
-98
-57
-67
33
39
26
-65
18
-11
-61
20
18
53
50
53
-88
-63
94
4
-4
24
-48
27
-13
50
28
76
45
58
-18
64
-20
-43
-39
11
32
-22
-66
-16
49
-70
-93
50
-92
-38
-62
19
-23
-97
19
-16
92
73
-76
-28
-37
19
-48
19
88
58
6
10
48
11
-4
-2
90
2
44
-86
-12
-31
-34
-18
-29
-82
77
-36
81
40
86
59
-36
27
-18
42
-68
65
76
-35
-19
-29
-65
-52
-34
-31
97
-91
-71
55
-12
-2
-44
-55
92
-89
7
80
-42
88
24
-83
-10
71
19
-83
31
-43
30
-27
7
-15
68
-8
-23
76
-33
55
39
71
-21
-16
39
34
-63
-45
21
-81
-30
-88
10
87
37
53
-44
-93
91
79
-50
-99
96
-17
-87
-1
44
55
18
-44
-13
-44
-42
-2
2
-50
-84
24
91
-50
-46
-99
66
-80
43
25
25
97
-33
-65
58
58
-37
-78
-29
94
90
-89
94
-64
92
18
65
-87
-9
17
68
17
51
-65
9
43
18
66
57
14
-56
62
-4
-48
-97
74
25
6
-26
-28
-65
-6
-37
-63
-46
84
-25
56
75
-75
-39
-96
41
55
53
94
-75
65
-66
-92
53
82
81
-42
-42
-53
-27
-74
-89
82
64
-5
36
-36
51
-18
80
-77
-47
29
63
17
92
19
-29
-21
41
71
69
-23
85
-100
55
-83
63
41
95
66
79
74
94
-81
-40
7
25
-92
3
-76
48
-84
-4
97
-90
-100
-32
-30
25
-93
47
25
-22
-6
15
-30
14
54
-87
-32
-82
84
88
-50
68
-44
-1
-79
-40
-15
25
-36
-46
-32
47
84
-32
47
-34
45
58
-32
16
52
60
-11
-68
54
-28
-98
0
97
85
-30
21
2
-86
42
-5
79
-73
-84
55
-50
45
-42
-69
46
-75
-47
93
84
-89
-39
66
-88
-77
26
69
-23
-49
-59
-70
86
-86
11
-64
95
0
65
78
59
23
-60
-75
-53
58
71
-89
-25
4
3
-50
-25
80
63
-32
-67
46
24
89
9
64
-38
65
53
-98
-8
-88
-61
-18
-48
-80
-29
80
26
-38
-71
81
67
3
55
-33
-91
-32
22
77
57
95
-93
78
96
48
-64
-57
94
-28
88
40
80
61
63
-36
-25
-33
89
-38
30
86
-38
90
81
95
-90
76
-66
35
-22
37
64
73
90
-61
-55
35
60
-28
8
-4
77
-70
-92
-80
12
9
-56
85
20
-92
31
-87
53
77
-15
-76
92
-68
71
71
-23
-87
-85
-99
-94
-51
28
25
-65
-10
17
-40
-26
-94
27
56
-24
63
40
-23
3
-9
70
-45
-71
25
-4
-63
-15
6
-65
-75
37
-86
-84
91
12
68
96
-70
-8
55
-96
-64
-38
73
-18
-3
-36
60
58
-36
-88
-12
-94
-83
32
-64
2
-9
5
4
-1
36
-12
-2
-24
-100
-74
23
-42
-81
15
-91
30
37
57
39
5
32
-31
-79
60
-27
82
-56
27
-33
17
-72
66
-12
73
68
-10
-92
16
45
49
63
-63
80
-90
54
99
-15
-5
54
43
-84
55
-56
62
-51
54
12
17
78
43
-1
92
10
-75
10
99
79
-3
-58
47
89
95
92
-2
5
-25
66
62
-69
38
91
32
-16
-51
13
98
-94
-47
66
53
-27
-80
-97
-23
-27
91
-15
-67
85
-36
-8
99
48
-55
-20
59
-65
98
-96
31
18
40
-4
8
-6
-10
80
15
38
77
-35
22
52
50
-2
-24
35
-53
79
21
6
90
85
-69
-36
-24
30
-62
14
-18
-14
-82
72
24
-70
-53
99
43
80
-100
10
-47
-81
-76
-60
-86
-3
-23
58
85
46
-91
-70
-65
66
87
91
67
-14
17
81
-12
55
51
-69
87
28
-71
91
-4
-27
-47
-26
-83
80
-73
69
-48
74
-20
-69
-94
-59
-60
48
-51
81
95
45
75
-55
-22
-47
67
-48
7
-4
28
43
-70
-70
-8
88
94
-30
-21
47
-41
-33
27
32
-31
-74
50
-59
25
57
-63
1
-38
-76
96
74
68
47
28
-61
8
-53
-72
-35
94
-88
-33
7
-46
-11
-48
28
21
-30
92
-100
-56
3
28
-75
6
22
-34
27
-86
47
33
21
-33
-87
-98
-54
63
88
3
36
30
36
-54
-51
-48
9
31
-57
-97
-51
58
40
-79
-94
65
-11
58
76
-46
54
-9
-51
95
83
19
-56
-54
-35
-4
-62
44
72
-56
39
-87
-49
-51
28
-90
-39
70
-87
94
35
-35
2
-80
6
53
-42
45
-30
47
-9
-31
-5
-32
-37
40
10
80
10
83
-32
-58
-39
75
55
26
31
61
57
83
6
-9
69
-46
-92
98
-74
-1
-93
-88
95
-45
-83
-88
-27
-74
68
55
-37
1
96
-39
-36
30
10
97
-76
47
-78
-3
-81
-35
-92
-34
-81
18
64
6
-88
0
2
-21
-26
35
23
-77
-87
-67
57
-80
64
-71
-20
-10
44
-54
98
98
-50
-44
-76
70
-84
75
-29
26
88
67
62
-3
-95
-8
-76
29
-18
23
60
75
-80
-3
99
18
-89
-50
30
25
72
-8
9
-41
-42
-54
-17
7
23
71
-54
68
-24
95
78
95
-45
79
-79
39
87
-96
-66
-17
-55
-42
66
62
74
98
-2
27
-79
-94
-74
-16
-5
-73
-71
9
0
-24
59
-52
-88
13
-89
-37
61
62
49
-96
-14
76
99
0
-84
88
-34
-84
73
92
27
-68
79
-81
-62
-36
-27
-43
43
51
-88
77
68
9
-17
-92
-22
42
95
75
-37
81
6
93
-100
22
74
92
-90
-30
-70
-4
-90
-85
40
-33
37
51
-35
10
-35
14
5
-72
70
-12
-27
-42
-17
43
-86
-49
89
49
-69
49
32
-16
-62
40
-21
75
-9
57
63
-8
-18
82
-49
55
-62
-24
15
-46
-62
-16
64
12
26
18
-82
55
45
-77
57
-55
10
-6
-87
95
69
-99
93
-67
-65
-91
-82
-44
24
-72
-25
69
20
-75
-96
-98
12
29
-12
98
-81
-8
-41
37
32
85
-100
97
-46
-9
45
-94
41
44
-28
-23
-37
95
-5
-65
31
1
47
56
36
-85
-38
26
-59
79
-88
22
19
0
2
-74
-4
71
-14
56
99
15
-82
74
-24
68
72
22
42
-89
-99
-64
-55
-35
-99
-42
-95
-55
-29
39
84
86
45
79
87
-22
30
-38
-64
8
-46
62
78
-68
-94
30
-63
-28
-79
-51
-100
-99
29
72
57
-84
-54
47
3
-97
-68
93
9
98
35
93
82
14
-20
-72
60
55
46
84
-14
-51
-94
15
-67
-10
14
-43
89
25
59
94
28
78
-42
84
43
21
-100
-21
-35
-36
-6
-55
-76
-28
76
48
-7
-58
-92
10
-57
26
-35
5
51
17
-80
39
-38
92
-9
-37
-60
-53
17
-12
-9
51
53
98
79
-38
42
-29
-43
37
-42
20
-34
60
21
88
-67
3
53
23
-45
-51
-25
11
62
-76
-23
15
80
-20
-94
-31
-54
25
-51
89
88
5
66
66
94
7
57
-87
91
33
-31
-12
69
-96
56
94
-10
49
19
-24
-3
-38
-80
57
80
-33
-22
24
33
23
5
33
6
38
91
47
70
-37
55
42
56
-83
39
41
-10
1
-49
-47
43
-89
60
-66
32
95
-50
-31
-11
-66
89
12
-26
-91
-11
-46
-37
3
45
90
-83
2
54
-11
-2
-96
57
29
97
-17
98
9
82
94
-23
6
-2
-39
41
-55
-74
31
31
-86
16
-37
21
43
63
46
24
-38
28
2
7
50
60
-54
-83
65
20
-16
-55
77
-53
-10
-13
-32
-81
-54
-38
-90
-5
84
68
-99
-65
-55
77
-60
-80
5
-36
-49
90
-75
58
58
67
99
-52
-20
49
61
91
-18
-1
-8
43
91
-20
-48
-40
-61
-91
44
64
3
-28
-32
-20
87
0
-78
32
74
87
-87
-66
21
-46
-53
-82
-34
-96
79
58
51
69
-46
62
0
60
-67
77
-59
91
62
-14
4
-74
54
-52
33
-25
4
6
67
-4
-72
-51
-14
1
10
-69
-95
32
-44
20
-75
70
-67
-25
-89
-65
-48
-65
-65
77
92
75
17
-11
-51
-21
-27
27
-45
92
25
24
41
5
10
32
-95
59
35
73
-43
2
-52
-8
49
-59
-33
-58
-40
79
15
-85
-51
-29
42
-14
-93
26
-31
54
-90
-29
69
35
12
55
-44
-16
46
77
20
-69
67
83
71
69
-9
23
-72
-56
55
-27
45
62
49
18
-98
-100
2
96
61
95
-57
58
-58
93
-88
75
-7
72
18
34
45
38
-19
1
55
-51
-59
-10
-45
-67
84
1
3
-42
40
31
14
43
89
-17
-38
71
53
75
77
23
63
89
32
-80
-66
-22
-11
-45
10
-30
99
54
21
-54
24
-66
-89
99
-2
-87
2
-4
17
56
71
-3
-72
76
8
76
65
41
-64
-56
26
1
72
93
85
34
20
32
44
90
13
67
70
57
-88
90
56
57
47
63
40
42
38
-61
-82
89
-23
86
-45
25
83
42
-2
-38
-86
-29
61
25
-14
-55
-95
-63
-33
-40
-42
16
-17
-49
-63
61
55
25
-94
-39
-11
-39
-100
27
22
1
-13
-47
41
69
-50
-37
35
35
-4
-94
36
54
-29
17
-70
-93
-65
-85
-68
-21
-87
5
2
42
24
5
-92
-33
52
-12
8
53
56
-40
24
-38
87
45
-21
46
99
-52
-22
-42
-94
-28
-51
58
10
-79
-48
-45
-42
-46
33
9
-70
63
-37
84
19
83
-1
10
83
-26
1
48
-77
55
89
-28
33
-48
36
43
-91
-87
-62
-34
-49
-38
17
50
27
43
18
-72
-17
14
-30
90
-36
64
92
-57
11
-76
20
41
-86
-79
39
45
87
13
18
-21
29
-63
-24
87
13
-74
16
-49
-26
24
-98
-67
0
67
25
15
-19
-100
13
93
-23
-39
-54
-61
19
51
36
-63
5
19
44
-9
-87
-53
7
-20
-60
-66
-10
1
0
58
-42
65
-12
-75
-24
44
-58
-2
-76
-27
4
-67
57
-40
-89
94
-80
55
-78
-78
-46
-9
-78
-9
39
-25
-59
-39
57
-71
-88
-80
56
-68
44
-12
87
49
-8
14
15
28
45
-47
83
-90
-2
-87
27
-23
-2
-29
68
75
87
-67
48
38
8
-49
-45
-17
87
26
-98
-18
55
16
-33
53
51
-83
80
-91
4
-76
-98
45
95
-51
-3
-83
51
69
-77
-38
49
-90
42
-30
60
-63
-30
-69
-52
73
31
-74
70
-70
-90
34
46
50
-59
-97
80
-90
-92
79
-38
-48
63
-76
54
88
-99
22
55
73
62
43
42
-50
-96
60
24
68
-22
86
88
-87
-75
54
-22
69
88
1
25
-24
-93
75
65
-11
95
85
74
-43
-28
77
58
-49
-54
65
18
-18
-28
-21
-86
-69
-87
-84
7
77
-27
66
54
-57
-56
28
89
73
29
-16
73
97
-74
58
-4
35
-50
72
-46
-50
63
-85
11
-14
-59
49
-37
-73
35
73
40
-73
92
70
-77
-49
29
48
69
89
-23
-89
69
-34
-76
33
71
42
-99
-66
78
24
54
75
5
-24
-75
-84
-13
95
-56
53
-35
30
-28
58
40
-51
-73
61
64
33
-25
-88
-30
91
-14
44
65
59
39
-15
7
-67
85
-73
-95
-5
-77
-20
-23
-77
-64
-81
46
82
20
5
70
73
-74
2
-81
80
-73
-69
-93
16
-90
-47
-94
-3
94
55
-76
-13
-42
-40
39
80
-89
-37
61
43
75
41
-94
-92
-13
9
-51
-28
10
-24
-19
30
-47
31
46
94
58
96
-53
24
-23
-62
86
4
7
-3
94
97
-79
-97
49
64
-7
-47
58
91
11
-84
-12
-99
27
-72
-24
-53
-75
29
-5
92
61
-53
-36
-91
16
40
92
16
66
0
47
5
-39
-70
50
9
-86
96
6
-89
11
63
-28
-67
-39
-32
64
88
27
62
-29
18
78
80
20
-21
-45
90
79
-35
-2
31
33
29
-41
-14
51
-25
-98
-18
45
-24
-45
-95
60
-86
92
-24
23
-60
91
-49
-2
-72
-97
41
-28
-14
17
71
63
37
66
92
-91
15
-76
72
-86
40
-18
-78
-41
-9
91
52
53
70
-99
74
-78
-16
37
-93
-61
55
63
44
3
50
-20
17
27
31
-64
-83
59
77
-90
-61
-97
94
-88
-98
-75
19
-13
30
-10
41
98
-20
92
26
-38
25
99
79
46
74
82
-84
-68
-50
-100
-76
-65
-86
-78
55
94
-3
-37
-63
-51
72
-57
85
-77
89
-16
-94
-36
88
82
-28
-88
-80
-43
54
12
50
-95
23
-89
-89
17
-29
55
-75
26
-20
-3
-100
-58
-89
-82
89
68
44
-5
-5
27
-39
-92
-76
-65
22
-47
-71
98
14
49
-34
23
-28
-26
28
51
4
-40
28
29
52
-79
-39
63
-22
-63
-87
85
-24
52
36
-90
-90
-96
-15
17
30
27
4
82
38
45
-52
-20
25
89
-51
-47
-33
-62
41
40
-9
-44
-52
55
2
32
72
-39
25
84
22
-95
-63
98
6
-48
-10
0
57
76
-49
-48
93
-23
8
-56
73
12
85
-51
-86
30
-82
36
-91
21
-3
-46
-3
-39
32
-28
-57
22
-29
-7
-43
53
-18
-90
80
88
-81
26
-31
70
73
-60
90
59
-11
81
-96
-12
-89
-21
-85
42
21
86
26
37
92
-59
49
10
52
-4
44
-8
-84
55
-80
-1
-8
83
-56
42
98
59
70
31
-8
-41
34
-67
-51
-81
-40
69
10
-50
61
-100
37
-3
-62
64
-6
13
44
32
66
-62
-85
33
26
76
-7
-2
61
71
-58
8
84
69
2
7
-3
-62
18
-73
42
-7
-89
-50
-12
-66
99
78
31
-85
69
-10
-1
86
15
-83
91
19
-74
34
98
86
-15
-27
35
-36
-66
-62
57
35
90
-16
79
-1
88
45
-72
22
35
60
66
70
71
-55
44
37
-3
-76
70
-7
53
37
71
-62
65
-81
-11
-35
-97
-49
-48
90
56
-89
88
16
39
-66
-63
-81
-92
-77
-44
14
1
-38
56
46
84
29
-16
15
-41
-17
78
74
36
-19
-96
54
77
-10
-29
31
-45
93
54
-44
-19
-76
56
-40
-36
-77
60
-53
-51
1
-13
17
94
-15
74
-36
28
9
-97
53
4
0
-82
-15
64
-74
-39
-62
77
49
-33
67
3
77
52
32
-100
83
-78
37
-95
-91
-51
-98
57
-48
-11
-17
83
-29
96
21
-41
23
79
37
8
-48
2
-61
-36
76
-66
93
-41
81
21
-63
4
75
62
-84
-34
-74
87
5
94
-7
89
-14
-82
20
67
-63
-18
-61
41
-7
-12
51
62
74
-87
-91
-64
10
-54
-87
-45
-6
-52
-59
-23
49
-36
13
0
-25
45
-51
76
-84
91
-3
55
-55
-64
44
46
-65
-11
-32
78
71
-60
93
-33
-69
91
-91
-25
35
-13
30
10
-70
66
-6
-47
-22
-66
67
-96
12
35
29
29
-99
-57
41
-27
-26
-37
-33
9
-29
-19
-21
66
-74
-4
28
-72
44
-29
65
49
56
-22
76
-64
63
9
4
-68
52
86
-27
-53
45
-63
75
-49
-10
-34
-97
80
28
-77
24
17
-28
-5
-82
55
-51
-6
12
-73
-44
74
-36
7
63
-67
-81
33
43
-20
-59
36
1
-89
-71
83
-9
-74
24
73
-85
-89
-4
-51
-90
-71
-43
27
-34
41
7
19
-44
-69
81
78
88
59
-51
-10
89
-76
-100
77
-94
-23
-4
-47
57
2
36
-66
-79
-95
-2
-99
10
6
70
44
24
-48
-37
-51
50
-3
44
60
35
27
37
67
62
31
-22
-48
46
-1
-93
-47
60
-37
64
39
-52
-47
79
57
10
-94
52
-70
33
14
-32
-50
92
87
61
88
49
93
0
-96
66
14
24
-100
-42
-8
71
92
-56
9
95
-46
-18
-41
-42
82
13
44
77
-58
-46
-91
45
-35
44
59
-5
-67
57
-31
30
54
38
22
14
57
27
30
-1
-15
13
-20
39
-23
-74
75
-36
15
-14
37
49
63
-36
-69
-69
-14
-39
-33
-33
-48
66
86
-10
44
-24
42
-21
88
19
-33
12
-39
-93
84
-40
67
59
-92
33
-24
35
-90
97
37
53
-71
33
14
-6
4
56
3
-98
29
89
19
-15
33
40
-16
-49
-20
-58
-6
-69
65
19
9
-81
-45
-60
61
23
85
69
-31
31
-57
32
-40
-31
34
30
-98
-60
-98
-98
-71
-70
50
44
97
88
-100
20
-98
-45
-62
-73
-14
17
-72
-99
47
-50
-78
-92
-38
16
93
-81
48
37
57
19
-41
68
-39
86
40
73
94
-72
44
45
-23
-9
-51
-19
-80
94
38
-15
-5
-59
53
80
23
79
8
18
90
23
-18
-18
40
37
-48
-10
-50
0
-72
15
61
52
0
-51
-55
6
-91
-57
67
77
6
-97
-92
-76
80
77
18
37
68
-44
96
48
-93
-44
57
60
-56
-6
-99
-19
-89
53
87
-33
69
-86
62
-46
0
11
35
-34
-16
-69
42
89
-33
5
13
31
-75
-66
61
-63
-50
-25
50
-47
-64
-16
93
69
-9
-86
-20
50
52
35
-98
66
22
47
-17
-63
71
13
22
-19
2
24
14
-4
91
-33
-14
11
-88
56
-68
-28
-18
-24
-1
47
-56
-75
11
-68
-61
-48
-38
-17
-19
85
-23
-74
-16
77
-72
-81
-79
94
-35
61
-58
-39
-74
93
-56
45
15
-4
36
74
75
-29
24
80
29
38
-75
-39
89
17
-1
-12
-17
-13
77
-37
-72
32
-35
-56
-20
-22
15
-37
59
-16
-98
55
-46
-38
-86
-10
-71
75
33
-94
-54
-89
87
-66
85
87
75
20
-30
75
93
64
38
-80
-75
-4
74
-78
-27
5
-57
91
58
-34
-65
-35
55
61
24
92
-54
59
82
-72
-93
-73
-28
-46
18
-59
-22
92
-64
50
65
-42
33
-93
-66
94
-23
-97
-4
95
61
91
-84
22
-37
-3
10
-95
20
-69
-75
-88
24
-52
-9
-15
83
47
-50
-97
-89
-54
3
26
34
70
49
-51
-22
-78
-16
84
6
36
26
76
38
31
53
64
-42
42
-69
-48
6
-83
38
-43
70
-70
32
-5
-55
89
26
-83
87
-29
-21
-64
-8
4
59
-47
-3
-85
-39
-40
73
-60
42
-71
-64
16
59
24
-50
-62
57
-83
-45
-18
6
-88
62
-35
-97
-41
24
-100
52
94
-37
78
-33
38
19
-1
88
65
-13
18
-79
-99
-22
5
-90
-73
-89
-36
-49
90
-37
27
89
-8
47
-24
49
-9
-74
8
99
-16
-36
56
-70
-83
-1
63
-55
-64
-36
11
81
-12
-11
-71
-84
86
10
-39
42
-61
93
89
73
-7
-53
9
-62
22
16
46
57
94
58
-69
-34
-61
9
-19
-62
-19
-83
-90
-60
5
-88
-28
13
-84
93
83
0
1
58
56
14
-69
-30
-73
-40
-28
-2
-32
31
31
-91
-91
73
-37
1
56
44
-41
-52
-78
96
72
-93
55
8
-78
2
-40
-14
-44
-87
-15
7
47
21
-84
92
-32
-15
-43
26
-69
38
16
4
-46
-96
-72
-25
23
60
-95
38
55
-89
56
-89
-33
41
74
47
-13
-6
26
-51
-59
-37
39
-2
74
-64
61
-75
-13
-4
91
-2
19
93
-3
83
52
-86
98
6
56
3
-7
-32
-28
8
23
-15
23
-19
-100
-55
-36
-12
-56
62
99
19
-72
71
79
63
53
17
68
-79
-1
-48
-89
0
-43
-72
19
-57
-88
28
-87
-39
-79
-18
95
99
-8
-39
-68
16
-41
-12
-77
-14
6
-49
46
-88
-56
-61
-75
-85
70
37
-8
37
18
-85
-71
36
95
43
-75
-77
95
80
12
83
53
-27
15
32
-36
-1
-31
94
39
-50
-47
-90
-85
29
-16
19
74
-69
-58
-62
1
-63
-55
-71
84
68
1
-57
57
37
21
13
-38
-41
-30
-21
-81
-64
-34
14
-93
60
-80
-79
-98
7
10
-15
-21
-70
-31
-58
74
-56
-100
-50
-39
97
-12
-36
-1
-2
-21
17
-63
-3
-80
-6
0
0
49
-69
-46
41
58
-63
-80
-23
-18
46
81
98
34
-47
21
9
34
4
-67
56
95
90
64
-6
14
96
-7
72
-65
11
31
68
-69
3
-11
-43
-33
-89
-61
66
49
9
76
-30
-7
35
43
60
26
74
-25
-22
-15
58
-58
-21
29
2
-95
-96
-17
25
-43
47
60
-96
-14
71
-24
90
7
84
-66
99
29
52
21
13
-14
40
-67
88
97
31
11
-6
9
23
-31
-75
-77
-51
-47
25
96
56
-5
18
-14
57
-99
83
-46
-3
35
42
66
-82
55
-58
83
-18
82
-49
-94
-82
20
-12
-49
-81
17
-29
22
-1
93
29
89
6
-63
-97
-2
-15
13
-39
61
54
56
88
-51
-23
87
-66
15
7
10
-19
-94
49
13
-40
41
43
-66
-77
-22
-51
-62
-84
-7
58
21
-63
-76
64
-87
-12
24
95
78
-11
-100
13
-68
70
-92
17
93
-91
-63
-34
-82
53
-1
59
-17
-58
-65
1
-47
-74
6
60
31
-96
70
-27
-80
92
-45
-57
-83
79
49
74
30
-83
-92
5
-54
-28
-33
-18
-50
75
-39
-82
5
66
-34
-47
-79
-4
18
-20
-79
-70
-61
-38
-85
-6
47
-24
36
-64
-85
47
14
43
-91
82
-71
92
-99
17
86
-38
-56
-42
47
81
77
14
51
21
-4
73
17
-7
98
-51
34
77
74
56
68
-17
57
-43
36
9
-15
-54
-93
-4
73
55
53
-53
50
-31
-2
-85
-59
23
78
-7
-45
-19
55
77
-83
55
68
53
-2
-32
-12
-43
-3
-4
-57
70
63
-85
-16
60
-84
88
44
-83
-71
-40
18
7
62
-74
59
32
-71
30
44
12
-37
-96
-62
27
57
48
77
33
86
60
-96
10
15
-42
-25
37
-1
-61
-30
96
43
-6
42
-91
-55
-63
42
-13
-99
-99
-32
8
-100
-40
-85
-34
-91
-48
-10
3
-52
-83
78
-27
65
67
33
-74
-16
41
-32
-3
10
89
47
-83
-44
9
98
65
31
-7
18
-16
-40
-81
-33
-34
56
23
-40
-28
31
-65
50
-64
-52
18
-82
-33
-63
58
-34
-69
-43
-53
-16
40
1
-74
-77
-61
-65
-4
90
-27
7
-20
-16
52
-44
-41
-45
82
87
-47
27
-70
-78
42
-35
49
88
-74
-85
66
-5
90
-58
-35
-58
16
39
72
-27
-51
58
-83
-63
16
44
6
-56
6
54
95
-100
-20
42
-12
-45
-12
-18
3
31
-83
55
-30
54
28
88
20
-51
-97
19
-40
89
75
31
-29
-90
99
51
-89
-28
-99
42
-53
-82
-40
-17
-35
-3
-7
-46
-59
28
6
-44
4
77
-46
-41
-19
85
50
34
91
43
-9
-100
-68
22
-59
-66
-60
40
-69
-90
53
-11
45
97
13
17
47
-31
16
-95
-62
-97
55
88
19
35
-95
-19
26
42
-86
11
-39
55
-86
66
54
45
63
-68
74
91
37
-6
83
-79
-52
31
-10
58
-37
-11
97
-53
76
63
57
35
88
-1
-33
-77
-60
49
72
32
-28
32
21
-41
-57
80
24
-40
-29
11
97
-18
-21
39
88
-74
-10
-96
-69
-42
42
58
90
-80
72
2
-55
86
-22
-2
62
-96
-30
-23
-36
-92
-59
-68
95
-2
72
18
-56
65
41
-46
-13
52
57
-62
96
64
-71
-23
-41
25
-53
-50
-96
-5
26
-88
89
23
-43
-74
1
-82
-57
-48
21
93
99
-75
-48
-87
-66
38
56
21
29
83
15
50
-31
45
-8
-41
-88
-29
-45
1
14
65
34
76
20
-67
29
2
32
20
90
-28
-44
-58
-15
-9
51
-27
-49
-8
-47
27
18
28
59
-4
37
-63
-88
-79
-53
-15
-66
7
-7
-40
95
-80
39
67
-51
-72
-56
-61
-36
75
11
91
79
-83
48
-66
86
-78
-1
29
-42
-17
-75
48
1
-8
0
-54
-32
-92
-82
-54
63
6
1
39
-32
-11
-91
-29
-86
-66
-35
92
34
16
-61
87
-5
88
-41
46
83
-57
-86
91
-18
9
-30
-19
-34
54
80
-53
11
-58
81
38
88
-39
67
52
46
-42
56
98
29
61
39
66
-72
-91
-31
-42
48
90
74
35
-68
26
-55
-31
-32
-57
-95
-22
11
-86
-16
9
69
86
48
6
-87
82
93
7
-33
59
-82
-40
-91
-94
-97
6
95
25
-66
-40
-91
-4
-44
87
44
-74
-65
-64
-57
73
-82
-48
-64
-46
-91
-1
9
-52
89
-64
16
36
-74
32
75
-43
-65
53
96
-3
-27
49
-88
-24
-99
-33
60
35
35
-83
32
99
-37
26
-96
39
-47
-30
-23
-77
-41
64
73
31
40
19
41
48
-54
84
-55
69
57
31
-43
-84
-86
-72
39
14
21
64
-51
-24
63
-88
53
28
-58
-35
-34
-57
-42
-12
25
-36
19
64
31
57
-16
-21
-28
-80
40
-95
-99
2
-36
83
38
95
-68
58
-25
16
-95
49
24
-40
-78
-96
42
8
-27
-97
-8
-61
-23
-80
-50
66
-63
-31
96
48
60
-88
47
16
27
-97
-96
22
90
-14
69
-69
74
-98
15
53
-10
-83
-20
86
-3
87
54
44
80
-53
-19
-15
-43
-18
-66
28
43
99
75
-24
46
-51
-51
-77
37
-23
-97
33
-70
-10
61
-22
66
-63
-36
41
-42
-84
84
79
81
40
-84
-8
-61
99
29
20
-34
-77
10
-40
-65
36
-91
-26
70
-98
-75
34
97
58
-17
-49
-10
-26
-5
-94
56
-16
-15
28
20
-56
60
-34
77
96
53
-32
-36
80
90
-46
76
-91
-15
-1
-27
-62
64
-25
7
42
-97
-60
-15
44
48
-25
91
-88
21
59
57
2
-37
-21
-31
-99
6
-72
87
-63
-2
-67
-42
31
40
-26
-86
68
-41
-2
91
-67
-100
25
-3
-29
44
-23
-66
79
-15
53
-64
71
-12
-26
15
0
-15
-60
-27
-25
91
-55
-99
27
-38
-44
-84
85
58
-87
86
-52
-49
6
24
18
-19
-23
-6
50
-4
8
88
46
-28
-7
-79
76
77
28
47
-23
11
-34
32
9
-32
47
52
21
26
22
33
62
-42
-5
83
57
37
-35
15
-12
71
70
2
96
-99
-61
62
63
35
-72
53
-32
37
-28
49
16
73
-95
-14
-53
-34
-33
-95
4
-45
56
14
1
68
-97
45
-93
-16
-99
46
-4
-98
84
13
-14
-94
-72
23
-53
66
-61
-18
41
-19
32
-66
-88
-34
82
17
29
-98
-34
-96
2
72
45
-100
79
73
79
-52
99
-48
-99
23
28
-6
-35
-60
-13
0
75
32
-29
-3
46
-72
3
-13
9
48
18
86
19
67
-13
-37
-47
67
-63
74
98
52
61
65
-12
-92
-35
3
-11
-26
-65
-38
20
7
47
48
49
-8
13
4
-21
53
-93
-77
56
-3
-43
29
-86
4
1
-23
-32
53
81
75
18
-44
63
-34
34
83
-88
77
79
-85
4
62
59
-3
45
-31
-73
17
87
-75
6
47
-49
4
16
37
-82
8
-56
-96
64
22
55
22
-25
-62
82
44
-18
19
-78
-69
99
56
-93
40
76
-21
55
68
78
-67
-61
-47
-78
2
-21
-73
89
14
-31
77
57
25
-100
-68
48
39
-33
-16
-56
-93
54
40
-52
-19
41
33
-78
-23
-6
-2
-47
-22
81
3
21
14
58
9
41
76
-3
60
13
-52
-49
84
-80
86
-33
89
-25
69
12
59
86
-91
93
-88
38
-53
-24
7
-88
-44
-33
-60
81
41
-97
53
-41
1
35
-67
59
-65
74
-25
15
22
-52
61
26
82
-38
-95
-22
80
-25
29
-7
57
97
-74
10
91
20
62
6
-39
1
97
83
21
3
56
-36
-93
-5
77
22
15
53
22
-46
-71
-62
-59
-57
-73
47
23
-46
-84
21
28
-72
-64
10
-17
-61
-95
33
-18
44
-32
69
-20
-96
-73
-20
-75
13
33
10
-86
22
-22
-93
-10
-74
9
-11
55
2
-21
-92
-15
-30
-29
56
40
65
70
-19
-12
66
67
-47
42
94
-93
-12
97
-45
37
-5
34
39
-66
-68
51
-74
47
25
5
24
-57
55
-91
63
2
-10
-48
-57
42
94
-69
62
-99
56
98
-10
-65
-54
-97
-95
-86
-33
61
-51
20
-89
-11
-64
-40
99
-95
13
54
-84
80
-41
-1
-36
65
-26
44
84
27
-32
55
-8
-76
57
12
-88
-40
-90
17
-64
-99
71
-100
75
-92
-61
-44
67
-93
-95
66
20
-55
67
-39
10
-63
-3
-52
64
-69
79
-1
-38
15
-33
-86
13
84
-93
-79
-10
-96
-66
-82
-48
48
40
11
-30
18
-61
-85
-8
-7
-13
-87
8
18
93
-29
-88
36
-20
7
47
21
32
31
-63
-37
-8
2
-65
47
-95
-5
-66
-15
-97
-42
62
96
-37
-89
-82
-88
-90
-27
22
42
-82
-96
38
-66
78
-57
-59
-92
34
-3
-60
-12
84
92
-76
26
25
-70
-83
30
15
92
80
51
-30
-56
56
62
-83
-73
-68
-71
-33
-45
-16
25
-58
-99
-74
-99
-96
91
78
88
-9
88
-3
-47
45
36
-43
-31
89
5
81
52
88
-50
92
-29
-89
-17
67
89
40
5
-72
-59
-4
67
-72
40
40
-63
-97
-9
83
-51
-62
-5
54
0
14
16
92
82
32
-54
-12
39
-52
71
-43
-20
1
80
50
-83
-28
-15
-17
-7
-43
52
19
-96
-97
65
-19
91
84
74
-53
22
-24
28
-15
2
-52
7
15
5
7
97
39
-50
64
-16
-51
-69
-74
-1
-88
21
-61
-13
-48
71
63
14
-65
-69
49
28
-35
-18
99
-4
-17
-59
-33
25
89
15
-12
-78
36
21
-74
-1
24
64
93
-75
-58
57
84
11
63
31
-3
78
17
-92
67
-14
52
-95
72
18
95
35
-64
-55
33
-82
-59
-14
13
82
-19
14
44
-21
-55
76
-39
37
79
45
50
-82
58
64
91
94
-80
27
-9
-10
-19
-12
-15
-51
87
63
47
-95
49
1
97
52
67
-68
-87
-52
18
35
-21
-81
-100
-71
14
14
-73
21
-92
-14
-94
-15
79
85
12
43
-60
75
67
-69
-92
-88
-40
14
-31
75
42
51
78
59
80
-12
-38
-71
99
-9
-66
47
18
-3
12
-57
72
10
-21
47
-85
-81
9
67
38
85
-72
-12
-14
43
68
-9
73
-87
59
41
99
-75
-66
18
-52
78
-72
-49
77
-56
-60
21
9
-56
-100
-21
76
-8
-9
-57
79
-52
-38
59
-25
-26
91
-63
47
-49
-15
37
-93
-96
-88
67
-1
88
-12
-24
-50
86
-84
69
-1
-23
57
-71
-91
69
-49
-58
-81
-70
-93
31
-97
0
-75
41
70
85
24
0
-96
19
-32
-54
-12
43
-21
18
47
78
-45
30
1
-10
-61
-78
64
0
-64
40
-36
61
66
-48
83
-55
-85
61
21
19
-17
-8
-78
70
-3
-71
-69
80
77
43
47
-15
66
-24
23
46
42
61
20
-1
91
-98
-25
21
48
-83
89
41
-3
-49
4
-88
15
-9
90
59
-80
80
-36
-73
25
-27
-10
71
-24
-93
89
-69
69
-38
25
-45
47
55
-8
84
5
62
-70
-81
-38
-42
99
-90
8
53
-98
56
16
54
0
95
16
-33
84
-64
-90
-48
39
51
29
17
55
-44
-75
-76
40
-31
96
-93
15
-84
26
59
-62
43
-7
41
55
-97
-82
-93
69
50
41
98
-64
20
44
-66
97
95
9
67
-11
-39
-91
91
21
51
17
13
14
40
-1
-12
1
96
42
67
-58
-90
-15
-81
20
78
37
-51
52
-38
81
6
-32
-57
66
-41
37
68
-66
38
-8
27
10
19
-31
-69
-26
-21
-15
-27
-100
51
-79
-75
2
3
14
-84
-84
-16
40
-92
13
-90
2
91
-1
-10
7
-93
-71
37
-78
-23
88
45
14
69
-22
-40
32
65
87
-71
-14
-34
72
94
-71
-44
93
75
98
-64
57
56
-96
90
49
95
41
15
45
22
98
37
38
52
23
-99
-47
18
71
-50
-70
-90
-8
-80
-35
-8
-9
-91
24
-57
99
63
-43
-20
27
78
-73
-38
76
96
27
59
-81
94
-79
15
-5
-51
3
1
79
-78
62
-46
-6
74
62
26
-89
41
78
83
11
-55
8
-55
-31
77
58
-17
88
-74
-93
-28
3
-10
-60
-82
97
-69
-79
21
78
-98
58
91
50
-75
13
82
-55
-98
-9
-64
66
69
99
-57
-21
64
2
-33
46
48
-92
47
-83
19
37
-39
99
40
91
87
78
90
-33
3
47
1
-14
-85
68
61
-22
-44
33
-36
46
-74
58
-98
-74
97
20
80
78
-34
-27
-74
28
-15
32
4
56
61
-67
78
12
-87
-31
-98
-92
66
2
78
24
41
-58
-9
48
-90
53
9
-25
5
-53
36
90
-64
-30
15
-29
-91
-72
86
-87
10
-83
73
-46
-10
-64
-5
-4
-23
18
-71
25
-1
91
-84
1
72
91
87
-36
-68
28
5
8
-2
54
37
31
-34
-85
56
85
-45
-51
-59
33
81
-100
90
58
-17
4
-91
-20
84
-90
-93
-78
-84
86
58
86
29
29
10
15
-17
88
66
-22
99
25
16
53
82
-67
-72
24
-22
-59
-7
-75
13
64
3
65
-38
-39
38
-77
40
-35
64
4
-72
-16
-19
24
83
80
28
92
28
50
39
-80
70
20
3
48
49
11
49
53
58
14
-52
65
-56
-29
83
99
6
72
34
-9
38
92
12
34
-46
-9
4
61
-47
55
37
15
96
-20
-11
96
79
23
73
-45
70
22
-34
36
-49
67
-44
43
-99
-1
-17
-73
78
81
-95
6
13
-5
58
76
51
94
89
-46
-41
60
96
1
91
-9
19
-65
97
41
97
73
-18
75
-97
66
-90
-14
-87
-37
48
14
-38
-12
-29
85
77
-95
-55
-72
45
16
27
28
50
2
-11
92
-27
88
-84
-3
7
49
-19
-46
-59
9
-56
57
46
27
-76
-11
55
19
68
-35
-33
-75
67
-50
-9
98
-44
-36
-67
-52
-42
7
-39
31
94
43
-90
75
-59
-8
93
31
43
84
23
89
27
-3
-6
-5
-95
60
86
16
98
78
16
-41
35
-67
79
95
-43
-90
-59
-92
-1
-60
7
72
-76
45
17
85
-25
-45
-28
-46
-76
-66
-6
5
-55
72
-21
1
-75
-94
-88
-88
79
77
-24
-30
58
-21
-86
-18
56
-2
-78
31
-51
-31
39
-85
69
-58
-27
41
-40
56
-34
-39
76
-45
78
-55
52
-16
-89
-4
65
61
66
-91
-90
-12
-57
45
-48
83
95
-79
-67
84
56
88
-84
62
-7
-28
-10
-44
-1
30
19
11
-33
-49
24
34
-60
-60
63
61
75
57
-56
11
70
-54
71
2
22
14
-50
-58
68
61
36
17
-46
43
46
56
13
-27
21
26
85
-4
64
-25
73
64
75
38
-83
30
96
87
-3
21
-74
-86
14
61
-57
96
-53
81
-26
-7
94
-41
-24
77
-33
6
-78
-1
90
-33
44
22
44
-57
61
30
-42
19
87
88
37
-35
52
29
-23
15
72
96
-36
-11
73
52
-58
32
37
43
23
-64
59
-54
-76
57
-91
-71
30
-87
43
63
-49
57
44
-83
-98
99
-15
34
61
75
-94
-9
65
-88
69
-20
-23
13
28
-93
-21
27
63
98
20
98
18
-57
7
31
39
-56
-97
-16
-25
-88
-24
-2
85
-95
75
42
92
30
-8
-93
-5
71
65
31
-3
19
68
-64
94
-31
-6
-71
-93
80
-10
81
-39
-40
-24
-57
32
8
42
63
-55
-38
10
-5
-10
27
-70
14
42
7
92
-51
-31
-99
-6
-25
72
-10
-51
-66
-8
84
-35
-33
-17
49
-88
-42
-88
5
-74
53
-52
-91
84
-49
-95
-72
31
-96
66
-85
-36
-56
79
-1
-67
47
14
-63
-57
35
34
-29
50
-49
-61
98
-56
22
-42
-97
50
49
-25
66
-73
70
84
-21
-50
34
-52
-93
7
63
-25
99
29
-55
95
-62
-50
-43
-32
-83
70
-76
60
75
-40
-97
-77
-65
-89
-77
65
1
92
-49
55
-74
81
-13
-33
-25
-34
27
50
80
25
20
-12
-62
35
-25
-21
35
-15
28
-29
-69
64
-56
-98
-69
-91
-62
-46
-70
-13
66
-77
-24
-18
4
59
62
40
68
7
-43
74
49
60
-41
14
95
25
-69
58
-1
23
-68
48
-38
-25
-12
75
15
74
21
36
65
-97
73
54
-20
-40
26
47
-79
-74
12
96
96
71
10
55
37
-52
14
-77
30
32
29
23
13
-74
35
51
97
18
90
-81
33
91
57
97
4
31
-93
57
-38
-96
20
-53
-16
45
-85
-19
58
-36
29
-86
-31
6
-81
54
-73
-76
-34
43
-79
-63
34
67
69
-41
-64
-17
-13
-73
-73
31
-55
75
-75
51
-7
-1
11
1
-42
-1
-90
40
-9
82
80
-75
11
-56
-90
28
78
47
99
33
-29
92
-50
-49
66
-31
-9
-55
59
26
7
39
28
12
-80
76
-24
63
99
-59
-39
27
-23
-92
-25
74
-76
22
17
-75
47
89
51
17
67
-86
1
67
51
63
-61
82
-30
-56
17
92
-20
-13
25
-28
66
97
-33
66
-46
59
-92
83
-65
72
-86
10
-76
27
-74
-89
95
-47
7
63
11
-64
23
-51
-74
-33
79
40
-27
-95
-40
-44
-19
-45
-49
21
-28
57
33
82
30
36
96
-2
-12
23
-12
-43
66
82
-75
-75
24
-98
-41
-22
12
-55
23
87
37
-51
-26
57
-53
37
-12
-58
-27
63
-81
-41
35
-32
19
-14
-50
76
-100
19
52
-11
-78
51
88
15
-100
97
2
89
49
57
-45
-74
-30
58
-37
61
36
-59
15
-3
-59
50
37
29
-3
-3
33
3
-65
-63
85
-36
-49
99
53
-12
-90
-85
65
-90
-52
71
-42
-35
-75
-40
31
-12
-88
-80
72
-5
-52
-100
-76
-85
-37
-89
79
77
-60
0
-2
-67
27
-43
85
-83
-12
15
73
87
0
-25
96
-54
55
34
-18
9
23
-15
34
-55
27
-100
48
58
80
-23
-57
-49
68
-97
-11
-7
-81
71
-70
17
79
93
-5
-59
78
-52
64
69
15
-96
16
-74
-62
96
-29
22
11
-13
-39
-39
-71
33
-71
-28
46
-10
-76
-24
-13
51
19
26
-34
-42
-35
56
78
91
-90
22
6
67
61
-31
-24
75
-59
60
36
72
15
98
-79
82
93
3
43
-18
65
18
-82
-63
63
-2
74
97
17
-8
-81
38
-6
44
-69
97
-19
12
18
-92
-89
-95
45
-53
26
43
-82
-15
3
91
34
-90
-26
23
-16
-9
56
-58
66
38
-82
-92
-86
-52
28
-72
-97
84
-96
93
-65
10
33
-42
-9
84
42
-59
-23
-64
11
-91
37
-50
-22
-66
-13
-57
-91
-46
15
-74
-37
70
-74
78
-28
-46
41
28
23
-43
56
54
75
10
65
-4
-89
8
-55
-50
85
-55
-63
-73
4
96
-52
48
14
49
1
-88
-46
-60
84
42
67
-78
74
40
32
-85
-35
-57
21
-65
36
42
81
27
-10
11
42
-57
-64
72
46
-74
-50
-77
11
-3
-57
-36
50
-41
4
-46
-65
16
33
72
-44
-47
37
-59
-97
-5
7
95
-71
56
10
-72
-88
62
-62
-39
-41
37
95
-90
-76
84
1
-77
-53
31
-11
86
-47
43
64
60
52
-11
40
40
1
72
-37
1
-99
-83
-46
68
-24
56
-82
-46
-97
-80
47
-12
-7
-81
-55
11
-59
-69
-97
4
42
29
12
-83
-58
-88
64
-71
-53
-100
23
90
-25
-29
65
0
99
-45
-67
-84
-2
-66
23
-14
-61
30
-20
63
56
-59
4
7
-96
84
-65
98
-84
-86
-77
55
85
31
-83
34
-43
50
-91
-86
-41
-16
-25
-74
-100
-98
-33
-30
96
97
93
20
84
75
65
-52
29
73
-71
-29
28
27
-79
-37
-89
43
-54
47
57
-46
-58
-68
-82
-17
75
9
-71
25
46
-5
-47
-81
-30
-60
-15
-82
-7
-84
-17
-85
65
49
64
-22
-45
-45
-30
94
56
91
50
-14
45
6
-50
47
9
-68
5
-65
85
-51
78
-46
43
22
47
-74
-23
56
-80
-84
88
91
-89
40
-56
33
84
66
95
-59
39
-13
26
-58
17
58
-5
-57
-55
-64
-37
-55
88
40
49
-54
-73
91
36
-88
39
98
-50
-71
-16
-50
65
-75
-1
-43
-10
14
66
-67
-92
-50
-74
-18
-50
66
67
99
-79
-10
-19
2
68
-31
-89
-60
-24
82
-13
39
10
-53
69
82
86
85
1
88
38
-27
98
-64
-52
29
69
-92
-59
38
-12
-30
54
-44
7
56
-85
58
-80
-61
61
-64
-34
-64
-100
-30
-51
-20
-2
99
68
66
79
90
-25
-52
-79
-92
-19
-92
-99
74
-11
27
83
-60
29
33
55
93
-93
54
-52
97
55
8
29
-99
-32
-74
50
79
-81
-83
-8
86
-71
-79
28
42
-80
78
-87
30
84
-81
-80
-99
94
87
-17
67
-10
-10
-83
86
-18
-10
77
21
-90
70
-87
31
57
-81
65
23
96
-26
93
-17
-43
-71
23
-53
-13
-34
-4
95
-4
56
76
-53
19
-46
-65
86
27
-63
67
57
87
-98
52
-43
4
-95
59
-57
-92
4
99
-21
44
31
-41
-96
9
55
71
-29
-18
-67
-19
-51
8
-76
-37
41
-50
-69
-72
-55
75
-92
-45
-48
-73
-5
-58
-66
-35
3
-18
-97
-50
-2
-46
-3
61
-20
-69
71
76
30
-13
-70
-25
-22
-80
87
-73
-38
27
37
-45
-16
-36
-55
-54
93
89
27
-69
-29
-25
58
57
-25
48
-69
-47
67
77
70
54
-54
-42
-71
-33
70
47
-7
-49
-18
45
-74
-67
60
50
-49
-75
-41
85
62
-97
-93
30
-91
-34
18
-80
-48
-4
-83
-56
-35
-92
99
29
26
96
-50
-56
54
28
-39
30
83
18
-98
-29
-14
48
-32
-14
63
-57
21
58
78
93
-26
27
-73
62
-38
50
86
-90
-73
-24
-50
-94
-94
66
-10
47
-46
-59
60
19
80
-56
26
-21
89
54
95
45
15
-4
55
-97
-59
-72
-43
-73
41
75
56
-84
87
-79
35
-91
36
94
-78
17
-64
10
18
-26
32
8
8
-2
-30
-36
-67
-97
-30
99
88
-94
5
-72
-4
-73
-4
-12
59
-2
59
-83
68
81
-70
-69
-39
56
36
79
-36
-43
-65
28
-69
1
83
-6
-31
-89
-34
-80
-81
-32
71
35
-61
-98
1
-51
-24
76
-61
-65
-58
-2
-74
-95
-52
70
-66
57
82
70
-100
27
-12
-67
20
-39
68
91
-13
99
54
63
-37
-32
59
-44
41
-59
46
87
-90
45
-5
-100
54
-62
49
41
-66
35
69
51
-23
-18
65
-80
-12
-72
-59
69
-48
-69
93
89
-40
15
74
57
-4
36
-26
-19
46
95
-54
27
-77
36
98
-61
-45
-62
-68
35
84
-3
-84
-61
-12
-40
12
68
86
73
26
-84
-40
-55
82
-91
-46
4
-82
-8
33
6
-45
19
-28
-33
-50
-85
39
-95
23
22
-58
-1
-51
15
68
0
-87
7
-18
68
47
74
-55
94
59
-23
-61
-69
-24
70
-16
-94
31
-19
-85
-12
62
0
80
-58
7
-53
-89
4
-30
-46
-68
-71
61
8
69
52
3
2
-44
-91
-12
-5
-26
-39
-68
-87
27
-70
-75
15
-2
-54
-55
76
-41
33
58
76
-17
22
-51
14
36
-30
-56
-74
46
-77
-57
20
81
-89
69
60
60
-33
0
-33
-55
23
-34
-77
6
83
-25
-26
76
3
-69
72
-42
50
46
66
-45
52
96
-55
-48
-41
-30
-64
64
59
-90
5
-75
76
-42
98
76
32
-72
7
27
-76
-7
6
-50
-84
23
-33
67
-53
51
-3
-45
47
-33
81
-46
-96
52
-98
0
-78
0
92
41
-94
-91
17
74
-50
-35
69
85
-9
93
68
-9
11
-56
89
-49
22
-50
-23
-86
66
-52
-82
-67
23
22
22
10
44
1
51
80
30
86
-84
-52
8
-92
-29
-60
28
6
-32
-11
65
-51
-65
-86
-18
22
93
-95
-74
39
72
97
-28
-66
80
-73
72
28
41
81
50
-16
-94
-38
-89
-2
83
87
3
-15
2
57
-66
70
95
68
-79
44
9
79
-14
-7
-8
-2
30
-90
44
-59
31
-2
-10
-75
-10
-45
-19
-5
-61
90
-68
95
-62
80
-21
-37
8
84
98
93
55
15
13
-50
47
33
-12
84
-66
30
-70
60
16
81
89
60
-6
-80
-20
-15
11
80
-18
-100
52
-30
-47
90
58
14
-64
36
98
-97
33
-60
-20
64
-59
-22
11
37
-29
-50
68
52
-36
38
-100
21
-72
18
55
49
-40
-58
-17
-73
-35
80
90
61
98
-13
79
-36
85
3
-30
-100
-36
-95
14
-69
13
57
-38
-96
38
11
39
-100
63
-65
73
-52
-4
-3
-4
-80
72
-77
-79
-65
-26
0
24
87
1
-31
-32
71
31
25
-82
80
-79
-17
19
68
-33
-62
-71
-43
-94
0
70
-23
81
8
10
76
-56
-36
6
94
22
-100
13
87
-43
94
39
81
-48
2
-44
77
40
-82
-34
24
71
13
-22
55
-7
-43
33
80
-24
-72
-63
-13
-65
3
41
-94
24
-50
-82
-59
18
20
-49
-88
69
-28
-17
9
97
-66
36
28
6
66
-44
18
-20
-91
16
50
-97
-27
-53
38
-21
24
-100
49
6
-16
34
-81
-42
-95
47
62
56
-66
17
60
35
-39
5
-15
-75
98
84
-2
-68
42
-85
-18
87
-33
-34
76
30
98
-75
-19
-17
0
81
23
-29
31
-88
34
-16
34
-41
7
16
-19
-48
38
10
44
13
76
-33
-70
3
92
48
-66
74
-91
-82
83
68
5
75
39
68
45
31
-68
-63
-19
61
-90
-61
-80
79
60
-66
-52
46
-86
12
59
-81
-34
-8
69
74
2
16
74
29
-79
90
-30
-71
-91
99
-57
-4
25
-13
-34
55
11
77
-30
79
20
46
49
17
-86
-52
19
2
30
65
48
22
34
88
2
26
13
23
-69
-69
-46
29
-33
72
53
-66
61
69
-48
-84
50
-6
-34
-39
23
-28
-42
-29
53
-54
-79
-17
-58
74
-33
-55
-83
-11
7
74
-72
-40
54
75
28
-51
74
-7
-13
41
55
89
50
-25
-7
54
-2
-11
-4
25
88
-34
-7
-87
-59
-16
-63
67
75
-18
6
-77
73
64
-72
-92
-65
-38
-66
-52
38
-30
38
-12
89
-74
15
-90
-60
-82
12
47
44
21
52
96
-17
-66
-48
24
-75
-51
36
-4
95
-45
-39
-7
55
-2
98
64
-7
89
30
60
80
-65
30
57
35
-98
64
61
-63
25
-45
-21
-84
-26
-45
-27
10
18
-97
50
-71
-54
-87
49
52
27
86
-27
1
-36
-41
-55
30
2
-73
-10
43
52
-26
50
-88
-31
-18
19
-38
-49
28
5
3
-35
40
-8
-72
11
-24
-43
-17
0
-62
-14
64
-76
89
-60
75
80
10
53
98
-54
40
-81
40
-3
-36
-56
27
81
-15
22
-98
-18
95
-36
83
63
46
-51
-65
-51
-90
-16
-11
-31
-44
-67
79
-1
39
24
-78
-41
92
67
-78
-35
55
25
94
75
-53
-40
69
-90
4
-50
34
-26
90
-48
-44
90
81
-74
96
60
63
99
35
-24
-74
92
74
99
99
47
53
-87
-75
70
-12
79
-30
-60
-72
-29
54
-57
-35
-79
46
-17
86
87
-52
-59
-46
91
19
7
62
-93
70
20
59
6
-4
-93
-79
65
31
1
-20
4
-19
10
30
6
22
-25
37
-58
16
-87
-34
-12
31
69
-62
56
-64
-15
8
9
56
-58
-4
-80
-39
46
78
-74
85
39
54
26
-58
41
-81
0
5
-83
89
-57
-87
-57
91
-78
34
21
-64
81
-74
-88
18
8
-44
2
13
-23
-64
24
5
46
-81
19
-30
-47
51
-6
3
-9
48
50
41
26
-88
-40
-11
-33
13
-50
-51
24
-59
-36
-37
82
-70
49
-82
49
34
26
-59
98
-20
-53
1
-39
45
-12
51
-67
-78
29
22
97
-1
77
-51
-52
-89
15
56
75
-100
70
-93
-74
-14
43
96
72
7
92
23
98
-90
-97
98
-77
28
32
-74
57
-54
47
38
91
-76
61
-46
-22
-39
-47
-23
-76
61
54
-53
-21
-77
47
42
46
-25
21
-87
15
-37
8
-10
77
-24
93
20
82
95
-25
12
-24
8
9
-19
79
-21
35
17
-6
-50
59
-30
3
-74
-99
-100
76
25
-98
5
63
-84
-42
83
-40
32
28
53
74
-70
86
37
-17
43
-63
36
93
69
78
87
37
64
22
-40
37
-100
-81
55
56
87
47
51
-92
65
-48
-5
77
45
53
-62
48
99
-100
-77
-86
-43
52
-47
42
-49
-95
43
-27
34
-98
29
-31
98
19
-62
-13
23
-73
65
-35
-7
71
-10
-70
-32
71
-14
-100
34
-96
-43
32
-18
-13
27
32
-96
45
21
-46
-2
84
50
71
35
-71
-74
-98
-70
-66
25
-71
6
-6
74
-79
-81
-22
-98
-90
23
-69
4
1
-83
-35
83
-82
90
2
-98
-36
26
-25
-74
31
6
18
-63
-72
-88
21
34
-54
54
82
-31
48
-78
96
-51
6
-95
20
-25
-83
99
99
72
-100
91
87
45
-13
63
8
-46
-15
26
61
5
-40
40
-4
-75
-57
18
30
-29
81
-61
-66
55
-100
9
-52
54
-91
-96
93
74
33
76
53
19
71
53
71
-11
85
0
-93
73
-72
92
26
25
64
90
79
22
-85
32
-73
-92
16
-89
-30
-23
-97
-60
74
98
-17
-68
91
38
64
44
43
-49
-37
16
-52
-2
-9
10
0
-10
-67
53
-59
76
-19
2
33
93
-70
-21
79
-79
92
55
-38
-89
-99
5
34
-72
47
-44
-3
-80
-61
18
-89
11
-28
43
-3
36
-74
77
-65
-68
9
-47
-100
-47
35
-67
42
-59
68
96
-2
-87
51
53
-79
-71
-70
-92
-76
41
-58
-99
37
56
33
-57
58
76
99
80
-11
-33
62
-43
-31
-39
1
76
68
69
56
-80
-50
-40
17
-42
-31
87
26
-75
-55
81
-46
-53
69
-10
29
-2
-57
-51
92
39
-95
-100
-68
22
-96
51
85
-30
-27
-14
-90
48
41
77
-72
22
65
-68
80
-64
67
40
-96
58
-72
-53
16
31
-29
56
57
82
24
67
-53
-5
24
-79
-8
-43
12
-85
-80
69
-48
-25
94
-35
-62
0
-70
-30
-77
-89
41
-77
-26
42
50
3
-50
60
34
89
61
76
-69
94
42
27
40
70
82
56
-60
18
-46
-34
12
29
-44
9
90
62
-95
-51
-13
-50
6
-40
-85
-21
17
-15
8
27
-26
-48
76
-67
93
-81
-33
92
54
-78
92
-10
-56
-77
26
-60
-2
-79
95
83
92
2
24
99
64
7
-100
-76
28
15
-55
50
59
94
38
-63
-30
79
-44
65
73
72
-41
-80
74
77
-71
-20
-87
8
88
-64
-12
15
-57
-15
-35
62
-45
9
-2
-33
-1
-68
21
15
-94
-71
88
82
6
43
90
-94
-75
81
87
-12
-73
-53
92
20
39
-98
59
-5
-17
-23
-35
-51
97
41
32
48
0
66
4
-63
-98
7
56
65
-97
-60
98
41
-59
-87
-17
81
46
-38
-64
55
-13
93
-82
6
-30
-5
-41
5
-89
-5
-6
26
-34
-100
-73
-2
11
33
-94
91
-90
50
65
99
57
-72
-76
-93
-76
64
-51
-80
-100
-43
48
-87
-57
79
52
45
11
-48
34
70
23
97
-49
-58
-78
8
-75
-80
-93
-43
62
-13
88
-59
-45
42
51
47
10
-32
-54
13
78
-62
-10
-11
20
93
-90
-40
67
35
-11
-21
-93
-41
49
4
26
73
-10
-33
-94
-50
-22
2
-49
63
-70
-43
7
-74
61
-82
35
-100
15
-28
14
22
89
-61
59
-55
23
-16
-28
-13
-54
61
-88
-36
39
-66
84
-18
-57
-3
5
-31
49
91
69
-62
45
65
-99
76
-62
62
26
-89
27
-23
3
48
37
-95
25
42
60
-78
-24
-28
46
4
93
-78
-8
-81
-24
24
8
-63
-36
-76
-6
-52
-19
44
-41
-55
25
24
67
33
-54
89
-10
54
-77
-22
6
37
-95
-98
-13
71
68
18
-29
-40
6
21
-74
-1
99
-51
77
31
-30
-29
30
-74
-85
-70
-13
68
97
-61
-76
62
-6
69
66
52
4
52
22
-17
-14
31
-47
-16
95
-58
69
69
59
20
20
52
-44
-79
-16
-67
-89
12
-70
-86
-49
-1
-2
-85
-91
-38
-49
88
8
53
-40
46
-33
0
51
22
-27
6
52
58
67
-39
-48
-55
53
87
3
-91
-34
-34
-32
-61
-35
-4
53
51
44
18
-59
-31
6
25
87
-53
66
-90
-33
11
85
-14
76
-1
20
69
-62
56
90
-12
-16
56
-89
64
-91
15
-86
-46
-25
95
-47
-92
-20
55
-90
-47
44
61
83
87
78
-41
41
-12
51
76
-42
55
0
-41
-2
9
8
-44
-53
-77
-7
-19
71
57
37
23
57
48
76
-95
-73
84
-48
85
91
5
89
74
73
-93
74
25
24
7
36
-65
-9
-12
-31
50
49
-26
92
-17
60
-14
-9
35
-41
-34
-27
88
82
58
-87
99
-62
16
-97
68
-67
39
89
6
-61
94
-68
-65
-59
-33
13
-6
-62
-78
-26
99
64
-20
-91
-54
97
-33
-89
4
30
44
49
71
-57
-18
55
-11
36
73
25
26
62
59
82
-87
81
10
66
67
-98
86
-25
82
92
-25
8
62
-17
2
98
61
44
-63
-10
56
67
-55
51
-44
-18
24
56
-82
-39
-10
-59
59
-69
-21
-62
-65
-60
-70
-33
-84
-25
36
22
5
74
-32
71
-69
27
97
58
-72
-18
24
90
58
-100
68
8
66
78
-8
-35
-34
-62
-4
52
-20
-75
94
47
-40
2
-14
33
-48
98
-65
68
93
68
77
-52
-51
-41
-84
-28
-49
-58
-18
87
38
-5
8
73
98
-97
44
-16
-93
-64
67
-51
72
52
-87
39
-1
22
57
-6
29
-17
92
44
32
-82
28
96
99
-21
29
-49
26
32
30
19
87
-15
36
54
-60
-74
-56
-61
82
62
66
-78
-71
-9
-2
50
89
75
-18
42
-23
-52
16
-40
-35
-20
73
38
69
54
58
-46
68
-95
-21
-99
55
-10
-99
47
23
-40
52
-55
80
20
-4
-62
-38
41
-13
22
39
81
-24
-5
-17
64
-61
-98
1
-67
-91
30
-85
-65
73
47
83
-71
-5
3
62
97
-89
19
-94
-98
-27
92
-96
-32
4
-88
-44
-44
53
98
23
48
10
78
-100
44
6
63
2
-94
14
59
74
-81
-79
-99
73
-86
-92
-62
16
-68
-7
-90
74
33
96
56
22
-50
-34
-5
-74
67
-34
54
71
-61
86
70
42
74
-37
26
-38
-25
-9
71
-1
-22
-30
-19
-94
-49
30
26
-94
35
16
46
-82
-82
84
47
4
50
-16
62
-30
-20
-37
-71
83
-80
-65
-22
-60
-78
-74
72
15
-22
-47
4
23
39
6
-65
30
-97
-85
58
-60
53
-18
46
32
-51
30
54
68
-3
64
-79
76
-20
-85
-100
15
55
61
63
-94
-71
73
15
-95
-53
-16
-67
-49
-84
-31
-84
-57
-77
-84
-47
-68
-61
-29
94
30
30
26
-73
-89
-51
-59
24
-83
15
4
-66
88
-32
75
6
38
3
77
84
-59
-53
-14
29
33
-33
-82
-10
86
53
-36
30
-95
-72
-69
57
-22
12
-49
31
60
-23
-53
44
48
22
-66
-87
63
-23
4
-20
-57
-4
-65
-85
0
-63
37
14
-81
-86
-69
-74
59
-54
74
-80
70
-56
-87
-49
-18
62
-77
49
12
-20
83
-71
76
74
-67
-51
-97
14
-25
48
-43
-45
-40
-86
-9
-61
87
94
44
45
-41
93
-13
-22
49
-38
-31
-3
-21
-99
-94
50
16
52
-43
-55
72
15
35
-86
66
-22
-64
50
55
-23
94
31
8
62
6
97
3
-81
-40
-62
17
-42
29
47
4
57
-37
31
-73
3
73
-20
14
-30
28
63
25
11
-79
-71
-29
-78
-5
-81
-33
-57
-32
-59
69
69
95
71
65
-83
92
-44
-68
99
79
-84
-64
86
-54
75
-10
-98
34
-10
67
97
-16
-34
-6
-97
32
-78
-5
-41
-55
98
61
17
30
82
-97
-2
4
-29
14
-84
62
-48
-14
-18
14
-65
81
3
45
-90
64
-98
-84
81
-1
-97
-61
-15
-12
-80
-62
-9
-69
2
-90
98
-27
-24
-33
-19
71
-44
16
12
21
25
38
72
-59
26
-76
96
56
-23
-74
35
-73
74
93
76
35
-16
99
53
-24
-72
47
39
-94
-27
35
-87
73
4
-84
23
-55
97
98
37
-59
89
0
-52
-28
18
46
59
76
95
70
50
87
57
67
-44
35
-37
25
83
31
-36
81
8
3
-94
43
42
54
61
-7
-9
-42
81
-23
-47
-60
41
60
-37
45
-16
53
92
88
25
4
-21
29
11
-5
-36
-61
69
32
41
-83
-88
-19
45
-91
-36
-91
-35
-14
-13
23
-8
78
6
71
24
51
20
60
41
47
-70
-12
10
53
-96
47
-62
14
-8
2
-35
56
-100
-54
-1
-34
-32
20
-64
-40
54
-86
0
4
-7
-31
68
53
-84
9
58
-69
-45
84
10
-85
10
-61
54
-31
85
-75
-28
67
-16
-71
96
-97
16
-49
-49
-40
33
-6
-30
93
-70
64
55
-45
-50
93
-33
36
36
12
-53
-65
-39
-32
-48
-22
52
18
-75
-58
-62
-12
-46
34
4
46
-69
-22
-26
6
21
17
25
85
89
-59
99
-64
-57
-45
-75
76
-36
-86
53
-2
-73
-21
-91
57
0
-79
44
-15
42
-2
4
-96
-92
87
-12
71
-38
-55
70
16
-87
4
-29
-63
90
6
54
4
-90
91
86
-4
68
68
56
66
78
21
-27
17
-37
60
-24
79
49
-1
91
-59
56
68
41
25
-57
-17
-89
-38
65
72
39
3
-24
-77
21
36
-82
36
-58
-43
47
-30
-99
52
67
83
-40
73
66
-24
90
-96
97
-53
27
-33
-92
62
-43
-55
52
-74
-88
42
59
40
-16
-76
78
-29
29
-71
67
6
36
-70
34
-77
76
79
-24
-12
67
88
-6
60
98
51
-96
-30
-50
95
26
74
-15
-31
31
20
-63
5
-93
-47
-65
-97
8
-53
50
90
65
-36
-68
41
-61
-14
-3
-12
53
25
-56
-58
-30
-22
-5
20
84
-53
-78
-8
3
-81
6
-41
-10
95
50
47
81
88
79
-90
56
-81
80
23
-13
-37
88
70
-30
-86
35
-51
-45
-26
-69
32
-55
-95
68
31
95
-97
49
-31
30
-100
56
89
68
37
-37
36
54
-37
57
8
-41
-75
-83
68
96
29
-11
-21
10
-49
-43
-22
26
37
-19
-35
69
-50
57
-75
29
0
-57
5
-6
-53
70
53
68
96
45
-66
-65
90
-14
54
40
-68
-60
-49
0
52
-53
-20
-41
-42
38
59
-78
51
-51
81
-96
-76
57
-6
58
-55
-32
-88
97
-49
14
-41
36
-46
-64
6
-30
-49
74
-96
-76
61
-68
-76
7
-20
0
-7
65
39
-81
-2
-63
-74
21
-95
-36
-24
26
7
62
-81
-54
92
-74
-44
39
99
-91
68
22
-97
-41
11
80
35
-14
-24
-63
-25
-88
-39
-82
-60
96
25
74
-21
-6
-10
74
-40
42
-80
-61
29
-28
80
32
-52
-63
69
32
92
57
-92
23
9
-62
-87
-93
-43
-81
-95
66
-29
-60
98
42
69
65
53
-86
4
-58
35
39
-15
-18
-10
17
-62
95
-7
-32
39
-95
-93
-8
-59
28
-49
-51
50
15
-57
-53
-6
54
19
60
-78
-92
-27
40
35
-78
7
-88
34
-90
95
28
-43
79
81
-58
64
-65
-27
86
32
-21
51
-18
-48
40
-12
81
83
14
-77
16
33
89
-28
-82
-75
-67
-60
69
94
10
-54
31
29
72
28
50
-26
21
-52
-2
-77
5
-4
-88
-91
1
31
-84
-20
-85
-61
14
17
16
-20
74
-22
-17
35
70
-58
-86
-25
-4
-87
-45
-38
36
-38
73
87
25
84
74
98
-78
58
-14
9
68
94
-19
25
70
-53
74
77
38
1
74
51
90
42
63
-10
50
-93
-73
-93
92
-92
11
22
-41
60
83
-99
-20
55
53
-31
-15
-23
-75
-32
89
-89
-81
-51
-31
76
91
76
91
-95
1
-56
-8
-23
-19
-56
26
44
-36
66
-72
-38
-16
38
70
-61
-65
71
-20
12
19
13
-83
85
14
30
27
81
21
94
80
37
15
-27
-80
92
-35
-48
-2
90
-37
-62
-43
-56
-48
76
24
-25
-61
19
99
-79
54
-62
19
-4
32
63
67
-64
30
18
-86
-76
65
-53
-39
28
-82
3
81
-51
-15
-25
36
-12
19
40
-78
44
47
62
-80
62
-49
-90
-20
30
-52
73
83
-5
14
87
63
-25
-48
60
75
24
-96
34
-7
-17
46
-81
55
-81
11
17
-4
-56
11
95
-47
28
86
97
-42
-15
19
27
-38
49
-74
-98
16
-50
20
-25
22
-38
12
4
-57
-98
1
28
68
-71
-27
55
-42
-69
96
22
40
51
-78
92
2
86
69
69
-8
57
-90
-75
45
97
-83
37
-38
56
18
-95
-84
-61
-85
38
-35
-54
-20
98
-31
15
70
28
-77
99
51
-18
73
-27
65
-9
62
52
-3
-18
-66
15
65
36
-49
91
-7
-78
15
77
-45
59
96
-63
-42
83
-61
-13
44
72
76
-61
-46
-17
-86
-58
47
-38
-78
66
-53
25
20
-38
-37
71
14
91
-6
70
55
22
-30
-83
-17
-64
27
-55
62
-74
35
-38
-94
-20
-97
72
-52
-96
0
93
-75
3
42
-68
-83
40
-87
-45
5
80
-59
21
6
-4
-25
-53
9
-19
-68
44
-56
-31
66
-86
-52
-34
57
56
-79
-4
76
-55
55
-98
-48
-87
27
-54
28
-54
45
-15
-63
48
83
81
99
30
-42
81
73
37
-21
68
-62
-7
44
9
73
-65
88
-62
74
52
-39
-59
-27
40
-4
-8
59
43
23
72
-18
14
-82
3
-58
93
78
-21
41
-93
69
94
-45
7
-7
-75
-10
69
-79
-94
-37
96
25
-2
-6
7
58
9
-66
-74
-79
-93
-67
-57
-10
-86
-25
-64
17
-75
53
-2
40
-23
-68
-30
99
34
-55
19
-92
-76
55
37
97
-78
-10
-56
-76
-81
-81
-44
29
-37
-66
59
29
-48
47
-25
-9
-99
12
87
27
27
21
84
-38
-9
-7
32
-79
71
-67
9
-81
33
99
-29
89
-40
-44
-100
25
79
-80
43
-86
-29
13
-29
-24
-3
-49
-27
-51
-91
-49
-12
-50
21
-81
-75
-88
85
-11
-2
5
-14
-58
-98
-69
-75
-43
38
63
33
-12
38
6
85
-62
-5
52
67
-11
88
-56
-89
90
2
-40
20
-5
-31
49
-52
24
-37
2
7
-63
83
-23
-42
-21
-69
22
71
-79
-83
79
20
21
96
-37
71
71
88
-5
-63
13
-41
-10
-12
-52
-100
84
69
78
9
-19
22
-76
17
35
26
-83
-87
-51
11
-40
79
-74
25
7
0
-83
75
-35
-74
-98
-21
-63
34
-63
-43
67
-82
81
72
30
-49
56
32
-66
41
-71
-53
77
-29
-42
-61
-95
52
-45
-29
15
-18
59
78
-2
-15
81
-52
53
-52
97
-34
95
80
-7
68
-31
85
34
37
-80
81
67
-9
0
-74
-72
-57
-21
60
-9
-52
-97
23
59
47
19
-94
28
-91
90
99
31
24
-31
73
-54
27
22
84
-13
-91
-70
60
-95
-49
72
20
35
17
94
-48
-32
-6
68
85
-41
23
67
-40
-41
46
88
65
33
-93
-88
-55
-11
-69
94
-69
-13
87
-5
31
-20
3
-83
-100
23
24
-45
-57
-89
-26
-16
-57
-3
-50
-25
43
35
-1
-42
-98
-39
31
-91
73
51
85
-40
90
74
-84
11
4
-54
-53
-97
95
-100
-5
58
-63
-11
-64
-69
13
-89
-28
-2
19
-66
24
20
-24
-59
12
0
96
10
49
37
65
-16
76
-4
-78
4
-2
-100
43
42
67
-46
39
-80
48
-36
-41
3
-64
81
73
17
96
68
65
63
-31
48
78
92
-2
-83
-55
21
-81
-45
-47
74
94
-9
-69
-47
-56
52
-56
-94
-3
76
-10
11
-37
-41
-76
61
48
67
24
-82
-73
-27
-52
40
-66
31
57
-14
-3
-13
-38
-43
25
30
84
74
33
88
12
98
25
-29
90
-66
-58
-38
-52
56
96
28
-42
58
47
25
-39
77
71
52
-23
77
-66
81
-28
35
-32
10
-56
-93
16
-51
28
-72
58
56
-79
-60
94
-97
18
76
-56
-3
10
-61
22
1
-99
45
82
91
58
31
-79
-16
71
6
-13
34
62
-75
3
51
38
43
-55
-85
61
93
-82
-72
69
-89
80
-2
4
-88
87
0
81
-33
55
37
99
-55
23
-34
-60
-83
-71
46
-66
-71
83
99
-11
-59
86
5
-3
-7
-91
-67
61
99
15
-40
-91
99
-87
68
-29
-53
70
49
-60
81
72
51
-78
31
-100
96
-63
21
40
-43
-18
69
0
-74
26
-64
34
-59
-13
95
79
-45
-61
-84
35
13
78
73
54
64
70
-95
36
-72
89
94
-14
-26
54
35
66
-56
83
19
-71
13
59
50
-2
33
30
35
-82
-74
-47
-55
-2
36
-41
-87
-7
-78
-80
-89
-13
5
-94
1
-36
-56
-51
2
-79
69
-13
39
63
-85
48
-1
41
-55
70
70
37
57
20
35
-54
-7
8
19
-11
-26
34
61
68
-55
99
-72
98
79
-65
-79
68
35
15
-14
51
15
-39
-25
-93
-28
83
-30
-76
78
54
34
95
27
-88
-73
-37
-92
-99
82
24
-59
-41
99
99
26
27
90
76
67
-51
-30
-75
10
-25
-62
76
66
70
-50
-14
50
-18
-10
-3
10
15
86
26
-10
-80
30
-97
72
67
-78
41
-29
-39
4
-55
13
-65
-88
36
-100
-55
81
-37
36
-2
10
-48
16
76
48
-29
72
30
-74
-60
89
35
33
89
75
-95
-11
-94
39
-23
-41
51
-88
13
-44
26
-76
39
26
90
50
-76
62
39
-42
49
-50
-22
-6
-44
96
87
-80
71
-22
38
14
-24
4
7
-32
-100
83
34
-4
-51
55
85
66
34
31
-57
-5
-65
-93
13
28
-36
-22
10
-45
-70
61
5
1
58
91
5
40
48
23
-32
-2
-7
-32
-59
51
41
47
-10
-16
-79
-50
51
56
79
87
26
-77
-75
-30
-69
-15
6
-37
44
-44
46
-76
-80
-71
-46
-18
-27
-55
-63
6
53
90
-55
54
-91
-61
68
-95
-27
-32
68
-69
56
-21
-51
-96
77
76
42
-100
-52
-46
91
99
45
82
-19
34
53
31
51
21
58
-20
11
74
26
-98
-12
14
-89
28
7
-17
62
-61
-37
50
15
-59
21
46
79
-29
-72
1
-19
-77
50
-55
98
-45
-97
37
44
-18
89
29
45
-82
72
-1
31
-44
-73
4
91
-12
-25
-14
-45
52
-48
-5
52
86
69
-18
31
99
39
37
-54
-13
-27
-90
67
-21
-13
-82
-11
-26
-80
75
6
-73
-76
32
-24
-83
-30
79
71
72
10
-46
98
-44
-94
26
69
51
-42
4
-42
72
-82
-39
-9
-23
39
-11
3
60
-51
-6
44
78
87
29
37
23
75
-31
12
18
59
-85
74
76
-24
-50
37
75
79
32
14
-71
-63
76
79
8
79
41
-81
-24
-51
4
89
64
-1
97
-87
-87
66
24
57
1
-36
-18
20
-81
94
-32
49
90
64
15
-87
-50
46
41
-68
-39
-70
-12
-79
-69
59
-47
-43
69
-60
-74
-34
68
-41
-52
96
22
12
11
95
92
84
-38
-81
72
-93
35
41
-63
-98
-26
22
-84
49
93
-24
5
-76
-79
95
-1
-49
-45
74
8
-13
5
-17
-95
-77
-62
-19
-84
51
10
-1
-42
95
-13
4
64
8
93
-11
8
83
-100
-90
53
74
-12
-40
-84
31
-32
-66
92
-75
99
-57
65
9
51
76
14
10
26
-85
-60
45
47
-5
43
76
12
-24
-2
-24
-95
65
-28
44
98
8
76
-20
-99
2
25
-74
-74
-96
-26
79
-50
-67
-44
-79
-47
-79
65
-100
-58
-42
-69
67
-19
65
37
0
-51
-62
98
50
-37
-1
88
86
-95
14
46
52
-82
34
97
68
-13
-40
11
25
-66
-85
-58
-36
50
60
-9
84
15
70
-66
-12
-10
-23
5
21
-9
-3
56
70
14
-38
-60
49
-28
-67
-14
73
-6
-51
29
1
-53
95
66
-26
26
-49
-39
-57
90
80
-47
35
69
54
48
-4
-9
1
3
-53
11
-75
-70
37
-18
-96
-48
20
-45
12
-70
-87
31
94
94
56
-89
37
-18
36
54
-49
85
-3
-22
-80
17
24
-63
-51
81
-74
-7
0
81
46
45
-44
-36
63
-1
-20
9
65
26
-17
2
-100
-73
-57
40
68
83
-94
11
27
22
88
-23
-1
-97
-89
-36
-58
38
-93
97
-10
-46
1
13
50
-60
6
3
10
-60
-28
61
58
-21
45
-73
-10
-79
-21
66
-100
-81
-49
-65
-69
-41
64
81
-37
-21
-18
57
-43
99
-81
-84
-77
-60
-38
56
43
-91
3
95
9
-13
-25
75
-5
-24
32
-54
-40
-57
59
4
35
11
-81
-77
13
24
49
-55
-55
42
-74
81
-12
-91
72
15
5
37
-43
89
-7
87
-84
90
-78
56
2
5
8
76
76
71
-24
-39
62
0
-83
70
51
27
-100
6
77
3
45
-23
48
40
79
28
50
51
-54
32
-26
87
-45
33
-7
49
-93
56
-4
65
-39
-21
-61
48
-78
-77
21
-4
46
-90
30
-61
52
-17
-79
-3
97
51
-62
12
-35
52
-29
-48
-10
-85
-19
46
81
98
-79
-47
-26
64
-57
-4
-28
-24
7
-33
-51
-20
-25
32
67
86
77
-45
99
-64
-60
29
9
-99
-84
-18
-100
39
77
-11
19
33
-52
-88
48
-48
-70
60
76
70
-87
50
-77
-65
-55
-13
41
-72
50
-3
6
52
-46
45
-2
41
41
-56
36
-61
-37
-11
0
79
-75
-74
-10
75
28
15
65
28
-5
37
23
-73
35
-5
-49
-4
64
40
81
32
-94
-35
-19
-46
-7
14
62
88
21
88
-32
-69
84
18
-80
-71
69
94
35
-79
-4
57
-78
76
87
9
4
-70
65
15
68
-62
29
-83
-35
-65
78
-22
-13
-81
76
11
60
37
-87
52
70
-54
52
-16
-21
71
46
14
-37
-34
35
-100
-64
82
-84
88
-80
-100
59
52
-10
63
-18
26
-38
-33
47
48
-94
-43
83
-66
-15
22
82
-66
-89
-19
-73
19
-94
-19
57
37
75
-76
0
67
4
-20
67
-21
-80
68
82
86
83
95
32
-25
4
35
-77
-91
16
-83
-1
47
82
67
40
56
-81
1
31
-92
46
72
-82
-63
-40
-92
-1
-71
-84
-43
74
-33
63
-95
-75
-72
-94
63
-55
-68
-68
-41
-85
84
-71
1
9
87
-13
75
37
24
-32
62
62
-46
-19
75
61
-41
-31
90
-27
-52
53
-76
-72
-38
-37
-46
-51
-39
-93
-92
-26
-3
-74
95
73
-59
-67
49
-3
58
90
-57
8
13
-71
41
38
84
-40
-93
-19
15
-83
-17
-57
61
-81
26
87
-4
-33
-43
-41
-71
0
85
-71
61
29
4
29
1
19
-55
-85
-45
-49
62
82
41
-64
0
-16
61
-33
12
42
98
14
56
30
-18
-56
-40
-9
-87
80
51
-6
61
92
-51
-73
-58
91
85
-31
-77
36
98
-55
-75
1
73
-41
88
-76
-30
-29
-95
49
-67
-28
-1
-51
-57
-73
4
-84
89
98
61
-87
-6
49
-80
-94
60
-64
38
-14
-99
18
89
-77
15
66
-96
-45
17
72
33
87
-41
23
70
6
-8
-44
-13
-73
-89
-71
-42
-68
85
59
-64
25
12
73
92
-56
63
30
-91
-33
96
-47
60
37
-55
-37
-5
-16
24
16
92
83
-3
-23
29
54
-19
65
88
-66
92
95
13
-1
39
-12
20
-97
-32
78
-48
-44
-99
-13
77
25
-21
-38
-74
93
-74
-65
-64
-76
76
53
-37
3
-92
97
-6
-90
-7
-76
33
-52
83
41
-74
29
-96
-72
75
43
-2
-78
-13
87
-59
-42
-13
61
19
51
-21
58
-49
87
-27
-59
18
72
93
4
91
-47
65
-88
-30
79
-5
-28
55
-52
93
-94
-60
-36
-75
-33
88
-26
25
-72
70
-43
-60
85
69
-16
-30
60
-15
23
-24
97
-6
-9
39
68
-93
39
83
-12
5
-84
79
-77
-75
74
-29
58
-28
-92
17
-1
94
62
-20
83
-50
-16
-46
-15
-33
6
76
20
69
54
75
80
86
73
85
-20
-29
38
-72
30
67
-68
79
-41
18
22
27
-64
-11
-36
-69
14
74
-33
-50
99
38
-76
32
13
22
22
-52
-22
-22
-11
-62
28
-33
-5
-39
89
-35
-63
38
-50
72
-83
-58
-66
-30
-89
32
-19
57
13
-26
-86
84
-61
-43
28
20
-18
27
84
73
-85
-15
60
43
3
-78
30
-70
75
19
24
-8
33
74
46
-67
-23
-100
65
-21
-95
65
71
-21
-71
-29
-70
-1
24
-64
-83
74
-38
-53
45
-59
46
-22
-28
60
-48
59
-84
56
42
97
-78
54
16
22
24
-48
-68
-80
-64
74
-41
-31
-74
23
-62
-78
-10
-67
-68
48
-35
-89
-52
-78
-36
98
-39
9
-94
50
88
0
-95
29
6
-73
-67
88
-50
27
-56
-63
-83
-48
-63
93
21
25
77
-45
-25
-81
-17
-72
-68
-63
85
36
46
-45
-45
-11
18
-62
-100
34
9
86
37
-69
-81
-39
-52
88
-93
63
25
39
-96
-26
-19
-14
68
-31
-32
-65
95
-72
39
18
6
-71
-2
-16
49
-83
-95
94
74
-60
34
25
71
26
70
-41
-47
-81
-31
-10
-11
25
99
-5
67
77
-30
-90
70
-74
26
-100
27
-68
83
85
-67
-31
-14
-17
-64
-24
59
43
69
47
-43
-2
-98
-25
22
11
-86
-79
57
30
19
-100
84
60
54
52
-25
-78
-21
76
-62
67
94
-49
95
-42
21
51
32
-73
18
-24
18
37
83
64
18
60
-79
63
-26
-44
22
29
-17
57
-46
-15
-91
76
55
-88
68
10
92
-89
-81
-76
-33
-35
-86
-17
-10
84
-77
-76
16
90
-36
66
-48
43
66
19
-38
-63
18
-59
-55
94
13
-70
-1
65
56
-78
54
-16
34
-65
71
-11
-56
49
-39
36
-61
19
5
-36
84
-10
56
12
-90
-51
-88
-1
-83
-16
2
-61
-2
-28
-93
-66
95
-53
13
35
-16
-71
-19
4
74
63
11
87
23
3
74
6
-21
-81
48
74
9
88
-40
32
88
-78
-26
-65
40
-61
98
-8
-8
-43
73
79
2
56
33
97
1
95
20
-50
33
34
-2
-22
-40
-20
-14
30
-69
-2
-47
-4
-84
59
45
59
-93
-19
-58
87
-69
-39
-30
61
-82
54
-22
-3
-36
-85
75
-39
-16
89
42
77
-85
95
-44
0
69
21
-43
18
64
-36
-1
-26
96
-100
61
-94
72
61
48
-20
-73
-30
-38
72
51
-78
-71
47
20
-39
-42
-86
12
-81
87
-73
78
-17
-14
75
-27
35
-5
-31
-34
-90
0
9
24
98
82
61
10
-29
-25
97
-10
84
-26
57
14
-80
-86
70
-100
-60
-93
84
-90
-45
-87
-58
97
73
91
91
37
45
23
-66
-30
9
90
-80
-47
-61
66
24
-42
33
-94
-98
-99
-40
-66
68
66
-58
16
62
-91
-71
-38
44
-34
-57
85
-91
-10
-17
-23
22
-58
-40
54
-76
-37
-95
35
-26
43
1
-12
-90
41
-16
-7
-30
47
13
-83
46
-84
41
-91
4
92
75
74
-81
-32
-10
-32
92
-19
57
63
73
-55
13
-31
-85
-61
84
22
43
26
-89
-11
48
58
-31
84
75
98
-21
17
-73
57
-65
-38
-64
43
-23
82
-35
38
-38
-27
-47
-70
-41
-26
-50
-40
-22
-58
75
41
47
-32
-88
-45
26
-45
-50
-80
47
-96
21
31
82
20
-96
-89
-64
96
76
-23
77
79
73
46
55
-56
24
25
-21
-75
14
-34
-89
35
47
42
-32
-21
-73
5
61
72
-99
-10
11
58
89
37
-54
-62
95
-57
0
-57
36
-19
-43
-8
-8
-66
79
-85
85
-25
-65
-90
80
0
75
36
-83
-95
-43
10
23
-12
84
-14
-88
-60
65
-9
-34
87
29
67
64
-48
-23
-50
79
32
7
56
-24
70
71
-32
8
-44
59
45
25
68
-49
61
53
91
-76
21
24
5
68
25
-86
41
59
52
-91
-98
-60
-63
-11
38
-15
-69
94
18
15
-93
74
15
-31
-40
10
-97
76
-45
28
-54
91
-21
-41
-57
11
-10
-5
-50
-14
-62
76
8
-52
27
-7
88
38
61
39
-92
-81
5
-76
23
-53
-61
-7
-87
10
-94
-73
-94
73
-53
-19
-6
-65
-1
80
-100
-30
36
29
-68
26
42
75
95
-9
-98
69
-70
-57
-1
46
-58
-29
-89
-19
-38
18
84
68
42
94
-81
-93
-42
-42
76
42
94
-29
-76
55
-92
79
31
-76
-54
-38
46
-3
30
-33
41
-63
-20
15
4
-25
-53
-19
-57
11
-38
74
53
17
-100
-15
37
64
-95
-19
-16
99
-8
25
90
-28
-55
9
-11
-70
88
88
-94
-35
15
57
-47
31
19
90
91
-43
26
69
14
-26
43
-64
49
3
-41
24
1
96
-34
2
-29
-46
69
51
-38
-38
39
80
-44
41
-87
-32
64
28
-6
56
90
-86
3
63
2
-29
-29
12
66
-77
87
-76
-1
7
48
-7
-22
-17
45
71
-65
13
19
-95
69
-18
-55
-45
7
-26
-47
73
-45
97
4
-24
-79
55
-99
-37
94
-73
-63
-30
34
79
77
-3
-98
11
-95
-9
-22
60
52
1
46
-21
96
-76
-73
63
31
-52
53
26
21
25
43
67
72
23
94
-41
-2
48
-31
57
-10
32
88
29
34
58
-100
-97
-69
-38
7
97
29
-22
-64
12
-36
-64
-63
-65
-73
24
-89
-66
-44
38
-54
-91
-27
79
-99
69
-14
-71
0
5
87
88
13
-99
71
26
-41
-57
16
21
-14
-32
-87
79
-17
-42
65
-10
6
-23
50
42
81
-2
6
-48
31
-30
89
-32
54
44
-64
97
28
-97
-48
83
-72
62
-55
53
92
97
68
32
14
71
-36
-28
-24
-92
-87
-54
21
-3
90
-87
-36
41
20
13
-78
98
61
-3
67
-52
46
68
-8
-90
-55
42
80
55
16
-69
16
-5
-74
80
-27
-74
1
77
4
-57
-40
-84
7
-15
-71
40
91
-82
-9
68
80
-35
58
36
-16
46
23
-44
-92
91
66
96
51
-79
1
28
53
23
-5
-83
55
55
96
-56
-97
27
27
-23
-94
1
29
22
60
41
-52
21
24
7
36
27
-63
-19
-4
95
72
-86
-52
-73
7
-16
-26
89
86
51
27
-92
99
54
-17
-64
31
18
24
3
-1
57
42
-58
16
32
79
-17
-1
-84
-27
-87
55
-50
40
-47
-68
81
74
-31
64
-37
-80
26
-20
-93
-1
5
-54
-22
-98
20
-40
45
94
-1
-80
74
-72
-7
29
-80
29
-52
56
-92
60
81
-76
-22
63
-51
39
-8
-9
9
-70
17
-30
-71
-77
33
-95
15
-55
-68
15
72
79
-12
39
47
-67
3
-11
49
-77
-91
-32
-47
87
-39
38
69
17
18
1
-31
-59
41
-16
-38
81
6
81
61
88
-65
-50
-71
-42
39
-91
43
-83
66
-60
16
87
48
5
-56
-11
-55
54
17
55
24
20
50
37
27
26
9
-2
-70
60
-1
62
93
-31
-86
-91
67
17
-61
-74
-64
-37
26
-67
94
-79
-10
-27
96
-72
65
65
35
99
-4
81
78
-57
-41
-32
12
-20
99
43
71
-30
-76
4
47
83
-71
40
27
-32
77
-67
-41
79
99
49
-57
-94
-66
-57
82
-69
47
-93
-45
7
-86
40
-68
-71
35
-89
-76
81
37
-69
67
76
-29
11
-53
93
11
79
58
84
39
31
-67
-2
-42
40
-58
22
-53
81
-55
-13
28
-19
44
65
-58
-87
-35
-11
46
-31
-80
-93
-77
-42
-39
-95
91
-85
15
90
-85
-32
10
4
90
62
-41
91
0
76
57
82
68
81
74
-34
-13
35
-70
78
96
15
-58
96
40
-94
-11
-3
-44
40
63
-40
-75
-85
-96
-45
-69
31
-12
-70
78
67
-78
-20
17
-22
-74
-16
-92
99
-22
-76
41
85
5
-53
9
79
-90
-40
0
-96
42
-66
6
-38
37
43
95
-44
-43
-84
22
0
-99
-30
-91
-31
-23
-19
-64
-38
93
-32
27
83
91
-27
-80
-91
61
74
62
-23
95
-99
-42
99
89
20
16
-99
4
64
-2
-79
74
99
-9
-34
75
-65
-97
-48
84
-23
-28
65
59
-2
-76
-4
33
-44
-2
-84
-89
-44
78
-40
-3
-66
-27
49
-66
7
-88
15
-88
-57
-73
-63
43
29
9
-100
-49
79
-50
6
35
-12
-59
-60
-21
-59
48
0
18
43
-4
-25
88
98
29
-30
-98
-49
-70
-30
-56
6
-3
2
81
32
-50
8
-19
-70
16
-28
91
25
-13
-20
-61
-67
-36
-9
-17
-85
10
-56
-21
48
98
-82
-39
82
54
10
57
-47
-71
0
-73
-82
22
-22
55
19
-63
9
-27
68
14
61
-56
28
82
39
14
-61
15
77
-18
14
-61
38
-54
31
-86
94
-4
79
99
92
58
42
-15
19
45
57
35
54
30
85
-97
-73
50
51
-46
-87
96
-77
-62
-20
-8
-74
96
90
-41
7
-56
88
-40
73
35
-10
-3
-63
-97
-93
-90
85
-91
27
56
61
-100
26
-62
-47
-84
37
-83
-76
-59
-33
34
39
-39
89
16
97
7
-10
-58
-51
-23
94
70
13
33
-79
2
38
-57
39
51
51
54
-59
-88
-49
48
-13
-92
-59
15
-84
-77
2
-26
5
-98
-67
-1
-63
-43
54
86
-76
-59
93
-67
79
-70
-84
-31
84
87
96
-91
98
-69
83
-82
59
-58
86
16
-20
28
62
-41
92
-23
92
16
-31
78
25
64
-17
-77
9
60
-69
30
-57
67
-24
-21
42
-54
-49
-52
55
39
-68
-6
79
-96
14
13
-77
-44
-41
-56
29
49
62
-63
0
-64
33
96
74
7
70
-11
8
70
-84
15
19
-29
29
-62
99
41
-89
-47
25
-33
-92
61
-79
85
-2
76
8
-4
-73
85
-62
7
16
83
79
60
-80
24
-10
88
-40
92
-69
-70
-36
-66
-27
70
84
-22
99
93
-44
84
-15
18
25
-44
-59
-87
-19
3
31
27
-67
-51
24
-59
-23
71
-30
50
-53
10
-72
30
20
-40
-33
52
59
-98
94
34
23
-52
-94
-60
7
9
85
-42
-24
58
32
-98
0
61
22
-31
72
-8
-86
-68
39
48
4
-90
36
95
97
-67
-4
-99
-55
46
-59
10
36
17
98
-69
39
20
-32
11
20
15
88
-100
64
95
-25
-90
-40
63
82
23
-66
12
85
12
-63
72
78
54
-36
-55
-18
-47
56
-29
-64
25
83
-45
13
-91
35
-35
-10
17
-82
73
-76
31
68
81
77
-42
-33
7
-88
6
97
-60
-62
-14
-57
-84
49
14
-59
96
18
3
74
20
-26
-71
-51
-30
83
-27
32
-82
-8
60
-76
12
-24
86
-66
63
26
62
-24
-69
64
24
19
-59
56
92
27
-22
88
19
-21
-3
-83
-97
59
93
-3
32
-33
46
90
84
82
62
18
46
75
20
14
91
-97
84
64
41
39
69
-87
-63
-21
-89
-87
30
47
-57
40
-18
92
-18
-52
-31
90
73
36
88
54
-47
-67
-81
-25
77
59
94
-67
87
-70
12
-5
-51
37
61
-76
-23
47
39
-36
-93
48
-17
-31
-67
42
33
50
-57
44
-89
46
-12
63
25
64
37
-48
94
18
-92
-58
58
-40
92
12
33
-18
39
-8
83
4
39
-83
-95
-31
58
-67
-57
-26
-96
4
82
60
87
41
91
-47
65
-50
-60
6
3
35
35
13
-23
29
77
-30
-63
45
-19
47
-43
54
13
-28
-83
-33
-4
-34
68
-30
88
-41
-14
-45
86
-9
-6
-83
72
-30
-60
26
-90
50
-18
-22
-24
31
-66
-18
19
83
-92
-92
-46
82
54
38
63
42
11
71
42
-32
36
-91
-15
-20
88
-51
-47
45
-33
91
-44
8
18
89
-29
69
72
34
93
-14
-28
64
-95
-100
93
-37
-47
-5
-90
2
-88
6
-97
-73
5
-41
11
-82
-32
64
21
86
-12
70
-76
59
-43
20
-58
-77
-92
67
-4
40
65
-47
74
-91
49
0
-61
-3
57
-79
-30
88
-31
-48
92
-9
-36
18
-52
58
-41
-36
46
24
-9
45
16
-17
40
23
-42
-44
-76
98
-10
-98
-88
-95
-61
-74
-75
89
-98
57
-58
24
57
-23
-26
27
13
41
-68
-70
87
88
49
-33
-81
-25
40
-43
-31
-90
-73
85
-57
-20
-26
39
-17
94
-74
79
-23
18
28
-50
36
-44
-43
-61
-71
-15
76
-15
55
-78
2
-29
-15
43
-67
85
-27
29
12
60
23
8
-94
41
77
77
-78
26
60
43
-94
-46
19
40
-70
-69
-74
-5
-66
-8
54
-25
-94
-33
71
83
86
-33
-22
-24
43
31
-68
34
21
31
-41
-13
1
-13
-73
-44
-72
37
32
-19
-68
74
14
63
-77
-8
20
-8
50
-67
-55
46
-28
12
25
24
3
-68
24
58
-58
-62
-68
7
12
-16
-93
-68
23
-58
65
-70
-3
-32
-81
-68
35
-33
26
-46
-62
37
-40
38
-97
35
-48
-91
69
61
65
-33
30
1
-5
-46
-46
35
-26
36
23
-75
8
-87
74
-27
19
4
-99
-16
-98
-80
-31
-27
-86
-55
-98
-35
0
6
41
42
73
-61
84
-92
54
53
-44
84
-47
52
72
-77
-84
56
13
-22
-63
-75
26
16
-15
41
32
-97
57
48
-71
8
41
61
-58
-71
47
-68
17
-44
-28
-42
2
-31
21
84
80
78
-91
-80
-18
-97
-87
-64
89
49
-92
-20
7
-21
-45
75
-46
-82
44
-80
20
36
67
27
45
-48
-83
-3
99
-76
65
20
42
17
-93
40
-92
-78
-62
93
-21
82
69
98
29
15
90
41
-82
23
-57
-64
-52
-62
-67
24
23
-16
-47
4
48
-19
-44
3
84
41
62
18
40
45
-18
-28
55
-77
-2
-5
26
-11
-11
84
8
97
76
-3
-10
76
-11
10
-16
-84
-24
-55
-32
58
-16
-69
78
64
-10
60
-78
71
-100
36
54
93
-75
7
-49
5
-37
26
45
94
41
-9
-71
-23
-37
27
31
-75
50
-10
76
45
84
50
1
45
11
7
49
33
28
39
16
-9
-20
6
12
61
-90
-92
-72
78
72
14
-90
-95
-33
33
13
66
-97
-87
-93
21
40
97
-27
-47
37
-61
45
-15
-49
-21
-76
-7
89
-33
72
-49
5
-38
63
23
0
-39
68
-52
-39
-27
81
-28
95
90
22
59
-44
-72
17
34
84
-96
23
82
3
-87
34
-45
46
67
92
98
72
99
-38
51
88
1
28
-45
-15
-17
28
-15
19
3
-91
30
80
-50
-98
18
65
54
87
-63
65
-48
-21
-90
-22
90
-17
-81
55
57
-22
-7
34
-98
6
37
63
79
-10
-5
33
35
-25
30
44
93
68
41
26
76
-68
-40
73
26
95
-30
-59
20
50
-76
74
90
39
-6
-35
-64
41
2
-28
68
-26
-30
-6
-31
53
19
64
-29
-6
-83
-56
-5
7
86
-28
13
62
-11
-73
-23
-12
-12
-63
39
-88
-27
9
-17
61
83
62
7
-4
52
-73
-2
-34
-82
36
17
-64
-24
-68
-61
24
-53
-8
-13
30
-63
56
-16
-49
44
-36
32
-26
98
-74
50
91
-57
-25
-56
-55
35
-82
-54
-69
-26
72
87
55
-78
28
4
14
72
79
98
-6
-43
-16
-61
-88
22
28
-83
-96
-55
-92
90
-93
38
29
-57
85
-81
57
-60
83
-100
68
-12
23
-63
-22
-74
1
12
-73
90
88
42
-1
-64
73
81
-89
93
63
-29
-21
88
12
89
-6
-12
87
14
31
-50
55
30
33
-86
47
-49
21
40
98
-81
-86
-75
-48
-10
85
-24
-6
37
-50
50
11
-57
-5
97
31
7
52
-81
-72
-86
55
-26
63
-66
61
79
80
4
60
-12
-55
-30
-2
50
36
19
-38
-37
-14
-61
-38
58
-13
-26
13
-88
-52
-32
-59
23
-72
-45
83
85
18
-60
26
-52
-55
78
-95
-56
69
36
21
64
-7
-15
15
-64
90
-38
-87
46
-65
-82
87
92
-30
-91
-60
13
78
15
98
91
88
-34
-82
-23
43
71
-77
-43
-9
85
6
24
-78
-10
58
72
1
42
85
-74
9
-87
2
68
-39
93
81
-79
-54
88
-84
-96
-70
-66
-21
69
-91
22
-14
74
-82
13
-7
2
-76
-84
-27
84
40
12
-59
65
-66
71
47
41
-22
48
12
-5
37
-91
17
4
96
-44
-73
-46
-72
52
94
49
-13
-91
-98
-74
-54
-77
-58
-14
-49
63
-72
17
-23
-18
4
51
-35
-42
29
-93
-97
63
17
-26
-78
-98
4
-58
-84
24
15
72
53
92
-27
75
-30
-87
-89
98
-99
83
8
52
-89
-16
59
-30
-7
-24
76
-88
95
-28
60
-97
38
-90
-7
66
-96
-22
-51
32
-99
75
-10
82
-44
-96
-10
-90
83
89
92
-37
-13
-43
59
-59
55
77
49
-45
-90
-89
58
47
-33
43
-2
78
-75
2
96
-71
35
65
-79
35
-31
88
61
13
80
55
-60
30
59
91
19
46
70
-66
-12
-36
51
93
-13
-66
51
-42
35
18
-78
-7
-47
91
-82
30
-82
6
-15
-97
-69
-98
-3
-8
-72
-84
87
60
-11
35
-89
-22
53
-45
63
80
-40
60
26
-58
72
-58
-88
62
14
54
71
-30
-19
-13
-85
-1
-25
42
65
-71
-88
-57
-88
-89
-88
-75
-54
-95
52
32
-38
-89
15
24
53
75
-43
97
-50
-71
-88
89
37
-58
-41
26
16
71
3
33
5
-4
-68
45
-58
5
36
76
30
-29
10
82
-93
2
-39
-36
-20
-99
-78
-52
69
59
8
37
-15
1
-86
18
15
-8
54
-86
96
16
-20
-17
-72
77
-31
-89
43
-39
61
-85
-38
50
71
-50
46
-11
79
-89
-27
-69
92
11
74
27
-72
-84
81
-55
-32
-73
-93
-27
24
-67
63
47
23
-72
-78
-14
63
-7
-31
94
-17
-73
52
-30
92
58
-59
65
94
56
-47
-3
95
-72
-74
26
49
14
-2
-52
-48
-73
-22
-61
38
-75
-69
54
-50
29
5
-50
3
38
-82
-59
-94
13
-75
62
68
23
30
-50
-39
-90
-3
43
2
24
-48
-20
-99
-20
82
-38
-10
-97
86
-98
44
-74
-39
51
98
-99
-77
20
47
-81
-82
33
-24
-33
-32
-50
84
6
86
-19
-7
5
10
38
-11
-34
-81
-69
-49
-98
97
57
-89
6
-38
36
-61
34
35
25
-76
41
24
34
-63
-57
55
94
10
15
-6
-97
-73
45
3
-80
82
-61
-88
-57
-6
98
-1
79
-31
75
-21
57
-40
-10
-17
68
-70
-5
-54
2
7
-88
5
69
-6
-13
57
50
4
-33
20
-84
-38
44
21
36
-43
66
-18
88
17
62
-46
-22
-72
-39
-49
51
71
85
37
80
73
-30
-17
59
43
-40
90
-92
57
-35
-92
50
31
-23
-17
-36
9
24
-42
-35
-65
47
-65
-24
75
11
-22
80
5
-33
-15
92
89
-83
88
-23
47
-41
78
-57
-84
-67
4
32
-1
-47
-58
23
55
-46
-64
86
-45
62
-52
2
33
68
33
-53
35
16
-83
-58
-26
-80
-34
61
13
-9
-83
-69
15
72
-100
8
-36
78
-23
19
93
-23
76
-47
20
-69
22
57
98
99
3
10
16
-70
73
-25
-24
20
25
82
-75
-78
-27
-10
80
-50
83
81
-27
70
17
74
-75
84
33
-32
-35
-11
31
-52
-2
-23
-31
87
-82
-77
-2
-82
16
-6
66
-67
87
-98
57
-46
9
6
26
84
50
42
-42
84
-83
69
16
90
27
-67
87
-69
-35
-26
34
25
92
-68
-92
-92
-28
-48
-23
40
51
-68
-17
-33
96
50
64
-88
74
-46
39
23
-65
-38
-8
39
-97
76
-58
38
23
34
-41
65
74
45
-70
55
93
-26
37
90
18
36
-24
-85
-33
24
-82
85
-97
21
4
-19
74
-35
-78
-64
33
47
91
14
-67
37
32
-90
80
69
97
58
27
-18
-50
-5
-30
-42
99
0
-51
-55
3
20
-88
13
-90
21
-34
44
54
-12
41
-31
-34
-86
85
-34
92
-8
-58
-98
17
50
-49
94
78
-68
-28
58
89
-67
98
-3
24
-37
-43
16
-19
88
3
7
59
4
-64
-55
-56
-30
72
-25
-60
-33
-92
-10
1
49
-89
72
-62
4
41
-81
-39
3
38
36
-60
20
79
7
-80
69
49
64
-31
-50
4
-98
73
63
-17
-82
-33
92
74
-66
73
14
85
-94
-27
75
71
-58
-36
-23
-7
-83
40
-73
-4
-22
-32
-36
-72
93
-94
-44
-82
17
-24
16
-95
-12
86
14
-80
22
-38
-15
-89
29
-51
74
7
-49
-7
-65
83
2
-100
-21
13
-87
-92
-83
0
-88
-21
46
63
90
-50
61
61
80
-96
78
-25
61
36
11
-97
40
-46
-80
-86
-46
81
-35
28
-79
-49
32
50
75
29
17
89
-97
-9
-30
-90
-95
66
15
37
28
14
-14
-19
-19
6
-13
-37
77
-27
29
-1
-57
4
-60
-52
75
-46
6
76
-78
-37
31
51
-77
35
-22
74
-67
-99
-35
-17
-34
71
-60
-69
-76
89
-47
-99
-54
-26
-86
53
-99
41
35
-5
-1
20
-18
-95
-76
45
72
-58
-37
-6
-90
-43
31
-26
15
53
-1
84
68
34
-5
76
93
-12
-8
20
78
22
61
17
-22
-46
-97
-42
-65
-93
10
-45
-70
51
-47
10
68
-90
-88
78
46
30
-33
-11
24
81
-22
0
-96
-8
-73
64
57
25
79
27
-94
39
-7
95
1
-40
60
78
40
96
-45
11
-82
61
38
13
17
-70
-82
9
26
-57
-88
-68
25
-15
-33
49
12
38
-5
40
-70
-100
-50
-80
13
-70
-95
-58
47
-1
-62
-10
19
25
-7
18
96
65
-4
-7
-78
-90
-9
-47
-23
-97
63
-24
-34
-19
-31
-65
-22
15
22
9
-6
64
67
-22
-23
-26
-26
-77
-76
-68
-85
-91
99
51
-80
-20
14
85
29
-49
55
10
41
69
71
-42
-87
97
-45
2
97
-71
-32
-79
48
-5
-36
-25
-65
81
-16
93
58
8
-13
-32
11
67
8
-45
-77
-83
67
42
-77
-25
39
-79
-38
-82
-60
35
63
40
-17
-17
-23
41
59
48
-35
57
-25
37
-64
-24
63
24
93
-90
-33
90
25
-76
-99
31
-26
-98
47
6
-99
29
29
-4
-57
-8
-16
73
-34
3
51
11
-89
3
1
-62
75
-48
-24
68
-42
-84
-20
73
-57
11
22
41
90
-21
94
-35
-30
38
-73
92
3
-10
42
-33
78
-55
78
-89
-10
93
63
-11
92
-90
-12
-62
70
-11
-98
-96
-67
-5
37
-31
6
94
-19
62
-71
27
49
99
-63
-35
-10
57
67
4
-76
60
90
-6
56
30
-78
2
37
11
28
90
45
-1
-94
99
-30
-91
28
22
-38
-86
89
81
-77
-8
-87
-61
59
-17
3
-76
-21
1
-69
-72
68
85
23
53
75
-72
-31
99
-15
22
63
-44
-82
-10
-70
-100
95
-49
84
-69
-10
77
5
88
1
33
-89
88
-51
48
41
-24
52
27
1
95
60
-73
-34
-9
-5
53
52
69
-8
-59
89
87
28
54
64
-89
32
-71
20
-51
-96
47
-65
89
17
-24
-53
41
87
-58
-47
-65
2
50
-40
31
-94
-11
-87
-48
81
-16
-79
64
-65
-16
-98
-35
-52
84
-99
50
-87
10
-93
-74
-88
-6
50
51
45
-32
-41
-82
85
-1
66
74
-58
-60
70
-78
-17
81
73
7
-78
19
22
-90
7
47
-39
6
3
-8
10
72
-96
44
-82
-40
63
55
-77
67
-29
-56
-37
97
-72
35
98
-27
-20
-81
3
11
-11
-79
-65
-62
99
-16
-48
26
-25
10
-18
7
11
63
-9
-90
4
-59
-4
-25
-98
20
-62
-28
79
-85
62
41
-9
89
-3
-67
94
97
-93
-88
-49
-32
-6
5
59
1
45
-14
97
59
-91
-67
92
73
-44
-23
29
-38
-88
58
-60
-30
-54
-35
-47
81
-16
-84
63
-30
88
73
-29
63
-26
-64
49
11
-56
-31
33
-32
-16
54
48
19
-71
50
17
4
-91
-29
-51
-22
86
-38
-55
46
60
65
79
-82
15
-68
48
70
22
-70
97
-94
-25
61
-29
63
63
88
-81
26
28
-22
41
-55
25
89
-92
25
-62
-80
23
40
25
-29
-81
28
80
10
-91
-13
32
-44
17
69
-47
-98
7
78
-69
-27
81
24
21
16
21
49
-77
41
-56
-15
45
-98
-77
79
46
19
-10
-28
91
2
34
80
37
-91
-13
59
16
11
86
15
76
-62
6
28
27
-35
22
12
5
86
50
-55
-95
12
-74
-53
-3
16
28
-98
47
-91
8
75
-27
-25
-90
-10
-14
45
55
72
-78
-63
-9
-2
88
-8
-46
66
-27
-99
9
8
-36
-5
23
-4
-12
-37
-71
90
30
-62
30
70
-89
-41
19
-43
-96
68
82
51
60
-54
99
-90
-6
-86
3
-29
36
25
-99
-8
-41
3
-49
74
28
-20
-50
88
-58
75
76
-40
29
31
41
-64
66
-81
-25
-17
92
-99
-85
61
-38
-86
-95
-80
-30
-48
-97
32
-22
27
-75
62
-99
-54
10
-40
8
-59
3
-64
69
79
32
-81
55
-90
87
-68
80
25
-74
89
88
89
35
7
23
34
14
-56
-36
68
-31
6
-42
-66
-42
27
35
66
10
-8
80
-49
40
-54
-95
-70
18
-7
97
-98
-60
19
60
70
49
57
74
81
2
-72
-89
-34
-77
51
-79
-97
0
-49
-79
58
41
-81
14
-51
-86
9
38
3
-58
96
47
37
-35
91
-51
66
-21
-73
-20
58
-45
32
1
-33
68
78
-20
6
43
13
-88
-76
-48
-27
-41
4
-43
12
95
32
-83
0
73
94
34
-70
-20
61
74
7
29
55
98
-15
67
-38
99
61
96
50
-84
78
-86
-79
-88
-22
-30
34
-62
11
4
26
-26
33
89
-72
-22
-98
65
-90
21
19
13
88
78
33
-35
77
-48
-22
-67
36
-19
24
45
41
32
54
-56
16
-80
-58
45
32
90
-13
-91
84
53
97
4
-90
-12
49
-4
29
-97
-63
-98
17
-52
35
26
-13
-43
13
-86
-85
-31
89
-23
-51
-73
-74
-47
43
55
86
86
-39
12
49
-19
-36
56
-13
74
5
14
41
72
-43
78
74
-55
-15
28
19
16
87
26
67
69
57
-89
-39
-86
19
-97
19
-92
56
-34
-56
-68
-15
48
48
-50
-64
10
74
-79
82
-50
-98
96
99
-30
4
1
71
-53
77
92
-42
-47
1
70
-33
-86
-24
-65
16
59
-51
-16
-43
-100
-81
-71
-33
52
-94
82
-17
-20
54
56
59
-8
-57
99
56
60
-67
-50
-47
28
76
46
31
-57
78
-42
82
28
-88
-54
39
92
82
19
-70
-38
-69
11
-75
1
36
-63
17
-42
-76
-33
5
-66
84
-14
-91
-96
4
-78
-4
-42
78
-22
54
-33
64
82
-1
-15
88
-68
-48
-42
-13
12
-53
-83
-81
91
84
98
-13
45
-13
48
-85
-87
-56
-18
79
65
-10
7
62
-36
19
7
87
-24
-90
-54
49
-53
-54
-49
-4
12
-70
14
-97
-99
93
-98
19
93
-51
-38
72
-85
2
21
-49
61
44
-53
48
50
89
65
76
-100
20
-40
-19
18
87
-50
-3
-76
-6
-10
-12
25
4
-47
94
-10
41
-51
-99
-56
84
-27
-21
-84
-33
-87
-14
44
2
-9
-57
-59
16
50
28
95
-64
-78
-26
12
66
20
-90
53
-72
68
-36
-63
-81
88
-88
88
-50
-10
75
87
-25
-79
-74
-76
83
96
16
76
-69
56
-98
-29
-84
-37
30
-36
-85
56
-66
82
73
-51
-5
23
-80
-93
-45
-62
15
81
-2
22
-13
-4
83
-96
-81
85
71
-63
-4
58
-84
6
36
34
-17
84
-84
-37
-78
-56
-64
71
-60
-19
-84
79
-99
-9
-48
85
-42
-16
67
40
-96
33
84
-44
-67
4
60
-79
76
95
0
-51
0
-36
54
84
-61
6
37
95
63
-58
-14
18
30
-57
-8
-29
-54
95
-48
-96
-65
31
42
7
8
-19
-29
-20
-41
40
-1
95
97
-85
16
-92
-87
-26
87
47
-52
-15
19
87
46
66
56
98
2
89
-14
-87
87
-78
18
-42
-79
-77
-80
-13
38
-25
50
77
-29
2
3
65
-59
54
87
46
60
5
78
91
-76
-40
56
-78
15
-41
-80
-27
40
-70
92
95
-23
72
-61
-97
87
-59
-8
1
-100
-23
-50
-67
-19
-9
29
-92
-91
91
-36
48
-62
0
-73
-5
55
17
-21
99
34
86
-33
-3
30
90
37
-97
44
-54
58
-70
-83
-56
-62
-32
59
33
64
10
-39
-53
21
21
-40
-100
61
-2
11
-41
-38
52
13
88
-60
69
18
26
-42
35
-53
-98
-97
-40
30
-41
87
-64
-98
-36
96
-9
-42
-3
64
83
-44
-30
12
-30
83
-32
-58
38
17
38
26
16
91
79
-74
-100
-34
-8
-96
44
-96
-99
-12
15
-3
-97
-42
-53
94
-79
53
-48
-1
-5
17
47
-40
86
-33
44
54
41
-62
-1
19
-61
-69
1
36
2
-36
-67
9
99
10
28
2
75
-94
-25
-88
46
53
-74
89
62
-90
94
-96
31
-44
27
61
40
75
-54
-15
-20
-88
26
-76
18
12
3
74
-63
-40
-24
-60
72
-85
-70
35
62
-64
13
-38
61
11
-66
69
-52
-27
29
44
45
94
7
20
-37
43
72
32
65
32
95
-60
-81
87
-94
-37
-42
58
28
-95
-65
13
-36
83
-50
-64
55
-83
69
51
-31
-28
38
43
32
-58
-32
-60
-86
-9
7
63
-24
94
-99
15
42
-9
-35
-42
-51
-55
58
-59
-21
82
27
52
-62
-70
73
-98
-57
-18
36
-7
28
78
-37
-36
72
33
-29
-94
-26
-25
59
71
-15
-24
29
-32
-34
59
6
-89
66
-7
58
87
94
-61
34
-91
-40
40
-73
8
68
76
-100
75
-22
22
-73
16
-86
-95
-80
-41
-19
-98
-11
95
46
-33
77
92
-54
-90
75
26
91
-49
38
-39
-29
-84
-97
42
-17
64
-14
48
9
86
-55
-94
-53
-13
37
-40
25
-47
54
4
54
-27
21
28
50
-37
88
45
98
0
94
26
40
73
-44
68
-67
-14
-18
60
84
-79
66
48
-15
-27
10
90
50
-23
-96
-81
-19
61
7
-34
90
47
71
-57
-94
-75
66
39
-88
78
-51
25
-26
34
1
-2
4
-80
66
1
5
63
95
-92
-94
22
51
-49
11
-1
59
-37
-14
-47
2
9
-61
86
1
80
-30
61
83
-97
-77
-47
40
23
79
-23
24
85
-59
73
99
15
-48
-32
-17
5
24
-29
-15
18
-61
43
95
58
13
-77
69
38
-18
-83
94
-50
91
29
86
-65
31
-19
-42
-91
60
-29
-80
50
92
-72
-13
8
-35
74
81
-100
60
-28
-65
27
41
28
-44
-95
-44
-90
-10
39
-50
39
-54
77
-4
93
-46
41
-17
37
36
94
-57
12
-48
-23
-63
90
-38
56
6
-68
-23
44
62
73
-97
16
-51
32
11
2
-99
-96
11
-38
-84
-33
-67
-32
-64
-33
-16
35
64
-2
-58
23
36
-19
-35
-97
-24
-21
79
-4
77
-22
-26
-52
-8
11
4
-42
-25
94
58
-19
49
93
-9
-61
30
9
-84
-64
-41
28
21
-21
-9
-39
10
-64
82
33
-33
91
-20
48
49
12
-2
39
18
-12
61
-37
55
30
-37
-43
-80
-39
-23
-45
-25
-34
-19
-56
21
-67
89
56
-95
-44
-84
14
-62
-70
-66
1
-41
-31
54
-28
-27
-77
77
-19
50
-17
-96
81
-81
27
50
-82
-13
68
57
-48
45
68
-54
-56
-86
3
47
10
-72
-95
-48
6
-6
-85
-72
34
-11
92
-95
-2
50
14
-38
16
-74
25
-88
88
-34
59
27
-74
-98
-48
-93
51
-20
-76
-46
6
-95
63
84
80
-72
-47
-68
82
58
78
-16
-19
-87
75
8
-23
11
-70
59
43
-55
98
-92
-63
1
19
43
-16
8
-56
62
-48
-92
-91
-95
-11
18
-5
91
34
75
-78
-13
-87
-19
95
-45
86
47
-90
-52
37
44
50
-6
57
-45
50
-78
-33
-82
-10
-95
-71
83
75
-49
15
80
26
4
-53
-94
88
-23
92
87
-62
-38
-10
-86
-41
-38
-88
71
-46
64
86
47
24
-95
71
-50
-65
-99
-78
-60
-88
54
-11
-55
-58
-49
38
-51
31
-22
-35
78
-21
-3
1
59
-78
13
-78
49
-77
99
96
-4
75
-50
-78
64
-14
42
9
96
-36
7
22
-65
6
93
-7
45
64
15
28
28
66
45
-97
-100
42
-58
5
27
13
-35
-81
57
59
-92
-81
-92
32
62
72
-97
0
-70
12
-80
27
29
94
98
90
-34
-7
-8
-79
96
40
-77
45
-84
48
69
15
69
-45
23
-7
24
-82
-55
-71
-53
21
16
12
-27
-66
93
21
-25
91
-13
-98
10
20
-55
37
56
-76
-15
-13
-33
51
-73
98
-100
36
-10
-51
-92
87
32
44
89
-30
29
15
-86
84
-34
75
-76
34
58
19
-48
53
-48
-47
-59
-100
14
13
-48
-66
9
-27
-48
-6
-10
-10
-73
43
41
49
-74
-74
68
50
24
-98
-30
85
11
2
29
82
26
-83
61
-53
78
-58
73
58
21
-71
-29
-79
-29
94
23
68
-87
-16
-4
-38
-92
33
-2
-20
-64
12
27
-12
52
-93
85
90
-41
18
-25
99
-61
59
28
-52
-39
84
-76
-99
77
94
-40
65
59
-73
-24
-68
-38
99
-77
-74
81
22
71
-72
39
29
50
-100
7
13
-16
-62
-60
60
-51
64
41
-1
-67
42
-100
91
10
10
-84
-95
-17
58
-71
-4
11
-33
11
-12
95
56
13
-88
-85
-8
-45
-57
62
96
-54
15
-59
49
71
-14
-82
15
-46
46
-83
34
68
60
-33
74
-40
-36
37
72
14
14
43
-35
-11
-36
-22
69
-86
-74
-30
76
60
-34
-52
-68
-22
-59
15
-99
95
-83
-39
-17
-76
58
65
-76
15
75
-22
1
35
-12
-53
86
-72
-71
69
60
60
68
92
-73
2
15
82
4
58
-23
16
52
-15
-70
62
97
-13
41
5
25
70
65
51
-63
49
-89
-10
92
-99
47
-75
84
-38
-49
28
-64
69
-68
22
-25
32
52
96
-5
-62
-92
3
-23
-7
-29
-6
-31
-90
70
-99
-47
56
-99
-58
31
60
-42
-14
-50
-53
81
33
32
-100
-12
58
-19
83
-57
-48
-37
-54
-93
10
7
-33
22
34
19
30
26
19
16
89
-72
-39
-10
-67
-98
-76
25
-25
-96
-19
-18
47
14
-92
-17
-45
43
-96
-37
39
14
9
2
-68
20
-93
47
6
-67
60
15
-29
70
56
97
-39
16
50
-34
-33
22
-34
-5
-58
12
-35
-67
89
-10
-48
-20
99
-81
-71
-37
72
-28
-82
-97
-41
-8
-17
93
-10
97
91
89
95
2
-51
-11
-30
82
69
-9
-6
-51
-12
70
84
42
88
-98
-51
-59
-63
49
-100
-34
91
-63
-16
33
85
91
-5
-81
81
-26
31
-3
70
-3
-8
-52
90
89
-78
-79
11
27
68
38
-80
24
-74
64
35
13
87
42
2
77
26
-46
-2
33
-39
2
-36
-97
-22
-62
98
87
-95
-68
-84
58
-41
-8
0
-5
34
-71
-89
50
-91
72
29
95
-31
-48
-54
92
35
-15
58
6
24
57
-6
-67
55
56
28
-54
-26
-70
21
65
-88
58
93
-49
-35
-11
-90
93
90
-83
-72
94
42
-32
45
-43
-19
88
-63
83
-47
44
-52
96
-42
-18
19
-17
-74
86
-37
-73
5
15
96
-66
-91
33
53
-63
37
79
44
-70
99
-94
-71
-79
39
-42
10
-1
-93
-94
-46
63
32
86
-34
-67
18
-8
-9
27
-98
56
-15
73
-62
-35
28
-59
-65
-25
25
52
-77
-66
-41
-24
-70
-14
22
75
-26
37
59
-86
-4
-73
70
-11
96
24
1
62
-52
-61
10
-16
-75
33
42
-62
7
-85
23
-4
-37
36
-25
17
-11
-34
-11
-74
-94
44
-31
2
-86
-95
3
30
42
39
49
95
-2
25
18
-22
-35
69
-39
-65
93
12
93
57
-7
77
72
-51
-8
57
-73
89
80
-17
2
55
-38
11
-99
33
-72
11
70
39
20
-29
-72
88
51
89
63
45
-94
-53
-76
20
-49
-97
35
51
-4
-85
60
27
-65
-73
-1
40
-35
-57
76
-74
-47
93
25
-26
-9
31
-3
-31
38
-11
-51
92
-91
-74
-20
92
69
-21
97
-92
-33
28
76
-75
-24
98
24
-34
-46
92
39
-36
-19
-74
-6
-45
-98
95
-15
38
6
81
75
3
38
95
-11
42
73
18
48
16
20
84
70
-73
-7
97
-11
48
74
18
40
-76
68
28
-95
47
-79
-15
20
-34
67
62
48
-85
46
60
55
-42
85
-22
-39
38
-24
-61
-61
64
-84
12
61
-57
12
-22
29
-91
-65
-63
46
-47
-7
-81
-67
-86
-42
74
94
-29
92
31
-23
87
-47
5
99
-50
-27
-23
83
97
-39
12
-38
-85
-96
-38
30
-88
60
68
-79
-14
77
-48
61
1
46
-58
27
-13
-16
-57
-35
70
-45
26
-24
1
-78
-49
6
-63
-58
-89
-70
35
-74
91
-99
-84
86
20
-15
97
-59
-69
-91
-59
91
43
16
-43
-61
-28
-71
66
-35
-55
-42
47
15
43
-85
-7
-99
79
94
47
39
53
-63
-6
-86
-53
-49
-89
34
10
51
-69
-50
0
77
-89
20
85
46
28
14
-79
-66
-17
-43
38
52
-8
-58
-38
-66
-96
42
-63
1
-54
10
-56
83
-36
-22
36
63
-3
-26
84
-46
-79
67
20
35
35
-33
28
-88
-54
59
-15
63
23
95
90
-87
-34
47
61
30
59
-67
59
-35
-73
48
57
-5
-45
-93
-79
70
36
64
80
-86
-16
-89
-15
84
16
49
-38
-35
62
-46
46
-79
32
15
43
-8
46
-28
-12
-67
49
-47
-79
-3
76
-10
78
-62
8
12
65
-95
2
-34
32
97
40
64
51
-58
76
7
21
28
-57
-87
65
63
10
-26
75
10
-15
-9
-28
-10
-7
-74
10
-42
-36
-50
8
2
-30
76
-15
-16
-54
-81
-37
17
25
68
-71
27
-85
-11
-55
18
-88
83
16
5
64
97
59
-1
90
43
-81
82
40
-1
-93
-69
96
-14
-84
66
-1
-26
9
16
-41
83
-39
30
35
36
98
-93
-65
3
51
-82
21
88
20
-19
14
-67
-12
-50
14
21
27
92
-61
63
41
-19
-25
-66
-1
33
83
-45
29
68
-1
-43
3
-56
88
-97
-92
61
-31
58
-64
67
-3
-83
-47
18
-68
-37
64
87
-12
4
-7
-79
-15
-50
44
-67
-72
21
21
95
-88
0
-58
82
-61
-90
60
-62
-76
-55
79
-9
-64
-94
-74
-35
-14
-58
83
-14
-46
-33
-14
-32
-82
-18
16
84
-84
39
-23
-19
-82
93
58
-87
7
81
97
4
45
-99
26
-77
-89
13
75
56
73
-8
10
31
6
75
85
-16
69
70
-77
-43
23
36
89
-49
32
5
63
60
-92
30
-76
37
-4
20
79
-99
-71
5
-56
43
32
24
71
-100
-33
-59
-61
-78
-25
-1
37
-6
-46
-7
-75
-51
15
55
-35
21
11
7
30
-5
18
8
48
-98
55
82
-2
62
40
-74
-40
-95
-10
-25
74
22
43
96
30
-95
-99
24
-58
39
98
4
-60
-38
-52
52
-51
95
23
-15
35
69
-88
4
-21
-95
-47
-69
-65
32
-22
48
36
-92
-6
-30
38
35
47
-96
-94
-28
-78
-45
-36
-84
-34
-69
3
-96
34
45
10
20
77
60
48
-85
-6
-82
-14
-32
-67
-40
-16
92
-84
4
-35
-96
33
33
-30
86
-65
60
-90
91
-54
-90
-9
-88
44
30
-92
-95
54
65
-50
-11
-100
-57
3
-32
-28
39
61
69
8
30
-21
32
58
44
-33
3
88
15
80
-41
-16
-20
64
-75
-11
59
65
-19
2
-69
75
-89
-90
6
41
-39
9
6
-75
-7
-57
88
-87
-93
11
-72
15
68
77
93
83
-33
7
94
56
-96
44
29
-88
-96
-95
-69
97
-15
41
-44
20
-93
-20
-19
-17
-66
32
99
-99
88
-29
37
44
9
39
45
-80
-3
-73
99
14
-71
-7
-85
83
-62
-59
32
38
67
-19
80
92
-58
44
-62
91
-19
-68
-74
8
40
-93
-12
69
9
-50
-65
61
31
17
-61
34
-64
-75
5
-23
11
-29
-6
-28
-35
-39
-85
-55
65
-46
55
-47
77
34
-87
-69
27
-85
-12
17
6
-7
-28
-60
-10
-59
-49
-4
77
8
-37
90
58
54
-22
18
-58
-83
76
-5
86
-18
-37
25
56
-93
13
-100
-79
-54
77
-62
54
-7
-61
91
65
50
-35
-4
23
-23
-2
-50
16
36
-1
79
15
26
19
58
43
-73
-73
-93
-36
95
25
45
90
72
-80
23
-70
46
36
-20
-14
-79
-88
10
72
-87
-67
54
93
53
-95
-59
-80
-24
48
-50
17
45
-63
87
-94
77
-75
-75
13
31
75
48
-6
-41
-96
5
-89
57
77
-2
-34
-33
33
-72
65
34
-64
-61
-23
-42
44
-81
23
81
-52
-3
-62
14
-30
68
-69
-92
-63
-59
-3
44
30
32
-54
-85
46
-64
73
36
41
-3
-20
-69
-35
89
-39
37
-98
78
79
75
5
21
36
65
-41
97
-4
-46
-17
-58
-27
54
46
-12
89
79
-6
49
11
-16
-19
21
85
87
-81
23
2
20
-10
73
39
-14
-50
23
-72
39
68
-26
-8
71
95
-61
-24
-83
97
1
-84
20
97
7
-45
-78
85
25
70
-34
-41
21
-86
-76
-75
81
-71
-1
54
20
-3
79
-79
-14
39
-45
-88
-92
-17
-32
-67
-65
69
34
-12
67
-40
-38
66
63
53
-6
-28
84
98
-99
34
47
75
58
-19
-94
44
-62
87
-75
-40
-9
34
1
-14
80
93
46
27
-22
-38
-66
-93
66
-21
25
-69
-16
6
-14
42
14
-10
-87
-58
26
60
-5
-75
-57
77
-57
85
-77
-74
-78
33
4
-50
62
37
28
43
94
92
-9
-72
-3
95
43
37
-8
-47
0
7
-47
-71
95
10
13
48
-73
-52
-72
76
-50
43
-8
91
-3
-70
39
-12
55
-16
-83
3
12
90
69
-85
65
-94
-90
-7
66
-17
-90
-58
-22
15
-62
-59
98
2
1
-66
64
-94
-23
50
-46
96
1
0
-84
32
-14
-25
39
-9
24
-11
2
44
69
72
-100
21
-81
19
-85
84
-71
51
-97
-14
-56
-38
-53
-39
95
12
-19
64
5
64
-37
27
68
34
56
66
46
-42
-1
11
-93
-73
24
10
22
-95
33
-8
-7
-21
-33
57
-58
34
37
50
-88
42
-45
-45
-31
-90
35
74
-19
90
24
-72
86
62
24
0
50
-90
-28
-59
-78
-56
53
-29
-12
-19
17
-47
-21
92
62
77
-90
-84
62
40
-18
0
-4
36
-12
8
-58
-29
26
13
-100
58
-96
61
80
-42
-77
56
-18
-51
-79
-71
-42
-47
-96
49
-89
72
-81
1
62
95
-3
71
71
73
-63
4
20
-38
81
91
44
65
-9
-61
-35
77
57
56
-11
-49
-56
-49
-99
-15
-37
-79
-73
61
53
19
-46
81
-4
59
4
-95
-44
-19
-65
54
99
47
-73
62
-18
57
-21
-69
28
2
33
-72
97
-41
63
18
-98
60
80
67
7
40
-53
-35
-67
-28
-70
-19
-43
-3
-23
-98
24
2
14
-16
29
47
49
-73
68
20
27
-7
-68
-80
4
35
-32
90
-9
-61
-75
89
89
-37
87
-46
-54
-20
36
-6
42
-54
-31
-20
24
-41
67
29
-57
-14
-23
-97
-21
-47
49
-13
-45
28
-96
66
46
20
-34
14
66
-100
9
-84
67
39
33
69
34
34
76
-27
-98
-53
82
-93
39
-29
84
19
16
-56
-32
-32
-76
37
88
86
85
-18
-60
78
-55
47
45
11
70
-43
-92
38
-72
63
90
13
-48
-99
41
73
-82
26
-13
-1
27
-2
-46
-81
24
79
95
-52
4
58
6
35
92
84
74
-9
19
62
69
36
76
-64
51
-69
-3
68
24
6
39
71
47
53
-77
-28
-11
55
-89
82
-35
84
89
-90
-100
-13
20
-28
-24
-88
-95
-22
5
-47
-97
69
-32
64
22
57
32
3
64
-61
-71
51
-63
-79
-62
74
81
-84
74
-32
23
-4
-17
-73
-88
-51
-73
-66
40
90
-78
-37
41
-73
79
53
98
-29
-25
16
65
-27
55
-94
-4
-75
-86
94
-68
-33
-42
7
4
-100
-11
-33
-71
66
71
-48
-70
77
-26
-5
97
-19
58
71
26
10
-50
-51
-45
29
-13
98
-83
97
11
20
-21
-70
25
-56
-40
-67
39
3
-34
48
16
-1
68
43
31
65
16
-17
7
65
-75
-34
69
-6
54
-92
-85
10
-28
4
-57
44
36
14
43
92
-91
-97
69
18
0
-31
-30
44
41
61
79
-59
85
62
64
18
76
-72
93
-74
-47
-47
65
-68
-8
-18
-100
77
95
1
-84
-29
56
-54
32
-82
-58
12
-27
-76
-10
58
84
-58
1
-7
-68
-87
15
79
-4
42
21
-12
92
-50
65
24
28
-15
54
-43
12
-35
36
-73
-74
-75
81
73
97
82
-82
-6
0
46
99
-72
43
39
-99
-69
-29
94
65
13
83
-39
-63
-47
-50
-82
86
90
-68
65
-66
69
-31
16
-87
-7
47
29
79
21
90
11
20
-68
-36
-12
-82
21
59
18
-98
-91
-72
-75
77
17
-94
45
-30
-50
42
65
33
60
-41
55
37
-77
-75
-20
89
20
-30
-82
-52
43
-71
88
75
52
-85
70
20
-68
10
-22
-88
64
-49
-42
-41
-28
39
91
35
-51
10
57
-34
-41
37
-48
21
-97
-64
-33
74
88
-31
3
4
-48
-22
26
82
-16
-15
-81
24
-33
-41
-31
48
97
-44
-88
-68
-57
-15
-40
-53
-58
13
33
35
4
68
13
62
-8
-52
-68
-72
-22
-30
-51
-8
-53
-67
-10
-11
94
49
37
-61
-90
56
96
45
-86
-5
18
-59
-41
23
15
-14
-43
94
-38
18
-99
-6
-52
-8
81
26
88
95
44
6
-3
40
-93
-75
-84
72
-20
66
-86
14
62
2
40
43
-94
65
-79
19
-79
-42
-60
51
-98
4
91
36
-59
98
11
-25
-21
21
-11
97
32
-28
-92
64
83
-52
-56
6
-52
-83
-78
-74
-40
-27
-47
-35
-80
-12
60
20
-5
-32
-63
19
-34
-46
-58
-9
1
56
78
-25
52
-12
-66
-93
-95
-3
96
78
60
-4
79
70
8
42
-27
-15
35
56
-78
-53
-43
15
-66
-75
61
10
-80
-88
-99
-8
-17
42
-49
-74
-62
96
48
68
51
-91
-20
15
81
-6
-86
-32
54
-73
-87
-78
-90
0
11
-31
-71
67
-79
66
43
41
-48
-59
26
28
2
82
15
-64
55
-45
-39
4
54
30
14
27
55
47
-100
30
59
27
-1
-44
-10
23
11
-91
-61
2
-43
27
32
16
-35
50
44
41
15
-94
-81
49
-86
59
57
81
-81
0
54
39
22
-42
39
89
78
31
-28
31
68
74
-31
50
31
94
7
-41
-7
-49
-27
-39
72
-9
-97
70
-67
-7
21
88
60
26
7
-96
-34
1
-49
-18
-4
-88
47
-85
92
-21
94
-46
-15
33
13
-52
-26
97
-50
92
75
-81
55
74
-53
46
43
-76
-19
16
-38
2
-54
-68
19
-8
14
96
-49
97
-53
-41
23
10
58
-84
32
22
43
-56
-2
-8
32
89
31
-51
52
-45
-86
-61
17
-69
40
-11
83
58
25
-79
-81
22
-6
-37
97
79
94
-5
-84
89
-38
-12
-62
-27
29
7
38
-91
-32
80
48
-24
-13
-66
58
98
8
89
97
-64
-13
87
-18
67
-30
32
77
59
-94
67
-67
-3
-94
88
-71
56
92
-73
7
28
-23
-15
7
92
-60
62
-26
-10
10
-10
-20
17
-55
-76
26
-50
46
88
-8
-94
-45
36
14
35
-15
57
-71
88
-78
-6
41
-66
19
81
33
40
-49
-79
-74
-49
7
-51
59
-93
1
15
-36
64
71
-85
50
-43
-70
-44
-57
1
-74
-65
50
22
55
-33
-75
90
60
-47
37
84
-44
-7
-6
-100
30
-84
-64
38
53
56
92
9
36
-40
-37
67
-18
5
-40
-1
-63
58
-92
33
20
-50
3
1
-50
47
-68
-57
17
-59
-23
30
-72
12
41
99
28
63
-6
56
77
9
-22
-12
55
-67
-8
78
-29
-6
55
90
-96
-1
99
43
49
13
-34
-71
64
12
29
-60
-77
22
79
2
47
-36
6
-10
10
37
81
58
-10
-18
-16
-74
-78
-57
-86
-15
-5
50
60
-66
91
-39
59
43
48
-64
-12
7
-15
97
25
18
-43
39
-81
98
28
29
22
-93
89
-97
-63
-66
-31
73
78
-3
37
23
87
-99
62
5
67
-91
-78
56
15
-58
97
-84
57
-28
70
80
-58
-91
2
-9
-38
55
-85
64
32
38
29
48
-93
-34
7
86
-67
-58
-46
23
13
78
93
-68
86
-30
-84
65
53
-16
90
63
-29
-42
-19
68
-75
15
-7
17
80
16
-32
-100
1
-11
72
23
36
-70
37
25
-6
55
1
-28
1
-13
-87
23
-1
60
18
-84
-42
-10
92
-28
-57
-13
-91
-6
-96
81
-39
-75
95
-46
97
2
-44
80
-71
18
74
39
14
-32
-89
-40
-32
-99
45
67
-19
-57
-65
-44
-25
-56
47
98
78
-21
47
60
64
-12
-41
4
72
72
7
-87
-75
-54
-11
-17
-75
-40
89
-30
-22
13
47
-5
35
-95
93
82
46
22
-26
-4
-59
68
-58
15
-26
47
-97
-60
55
-73
19
-44
-70
81
75
-1
-75
36
-9
32
78
70
-65
-43
-67
-64
42
-35
34
15
-36
91
-32
77
-27
50
-30
64
-32
-79
-10
16
-23
82
63
95
-93
-10
-33
36
97
-61
52
80
35
56
-14
-75
-60
-89
-22
-4
-7
44
-6
-34
12
46
-28
-3
-62
-68
-45
36
89
-70
84
60
63
-20
26
-88
-97
-78
60
19
-19
-12
34
-55
-28
-32
30
-100
5
-54
8
16
83
-77
-51
72
29
77
56
-38
43
85
-31
80
21
-78
46
1
-7
-10
-25
64
-93
-93
14
-21
-63
55
87
30
-17
75
36
17
-39
-96
44
-88
-40
-45
-75
-79
87
-93
-65
91
-66
24
-5
53
70
22
-84
-51
-82
19
-11
-6
-75
69
-45
-76
-87
-1
-75
-86
-89
94
-87
-28
-44
55
88
91
-52
91
13
61
-46
-19
-30
70
-41
-61
76
51
-43
60
15
-24
-90
-54
-11
-51
81
47
19
-68
86
-36
-75
-90
9
-80
35
95
-52
78
43
-9
-96
18
-70
34
36
69
29
-94
2
-81
-19
-44
85
-75
82
-63
48
-29
-73
77
83
-69
-74
45
-49
87
-83
-60
-11
-53
-86
47
-55
15
-5
43
-3
-85
-7
-13
99
43
-66
-50
98
-10
-20
-81
6
42
80
39
65
18
7
97
46
-85
79
-84
-40
19
-79
95
6
-62
46
79
-7
86
0
92
-31
74
50
53
-51
-66
34
65
-14
61
-26
25
71
-46
-99
50
30
-43
-72
94
-60
85
40
-3
85
-82
58
-96
26
-35
88
-9
-4
-95
33
-21
-74
53
45
-66
-42
83
33
-14
-36
11
58
56
-58
84
96
-38
59
18
-72
51
-82
-95
71
-3
-82
-23
-21
18
-60
90
-52
-9
68
18
52
-41
24
-11
10
60
-7
-36
-99
-69
-41
65
-17
88
99
90
80
-81
11
-92
-51
-82
46
-47
-63
39
-39
-59
90
98
1
78
79
-70
57
82
17
-66
94
-34
-33
91
25
20
46
-8
29
52
8
-37
-94
-74
21
-22
-62
-34
-32
53
-14
90
-20
26
-61
16
-42
-56
-31
91
28
72
-77
-56
38
-16
-44
-4
36
75
9
24
1
-26
-51
-16
-58
35
42
-40
-38
-45
-80
96
-31
-48
-54
-7
66
-39
71
-32
-19
-6
55
-5
-28
-77
-64
-70
2
-49
-89
-24
58
-88
-14
25
-39
64
93
-10
-18
43
-5
7
65
-36
-56
-55
58
38
-51
88
-29
-36
84
62
9
-14
20
-51
-50
21
-1
73
-45
-32
2
90
-75
89
-20
49
-59
12
-13
32
44
71
4
79
-98
-67
-79
-84
-73
30
24
90
-5
-82
65
6
-46
-3
88
-34
85
-32
52
74
-62
15
-57
72
-10
22
72
67
-93
95
-51
43
-89
-65
-92
11
-1
88
12
71
60
32
-33
-92
78
-88
-53
69
46
31
-38
-6
-32
96
46
68
65
33
-7
31
-51
5
28
95
-28
-67
6
22
5
-14
-32
-4
-92
-33
22
56
-87
76
96
78
-47
13
-78
-70
80
69
33
84
-26
37
-33
37
26
90
-63
96
-11
-18
7
-84
89
85
-37
-31
-79
98
-34
-95
-86
83
47
26
59
3
-67
-55
-71
54
40
-55
-58
26
-86
20
59
-83
-4
-47
-93
1
78
-74
-46
-41
63
-64
29
35
-2
73
-100
12
-8
-79
70
-17
59
32
3
20
-14
-86
-64
89
-46
-27
-73
5
-60
-25
-51
-24
-11
-28
-32
-63
-22
78
72
81
64
93
12
54
-22
10
97
74
-60
6
47
-19
80
96
-99
80
15
79
38
-12
-37
-51
19
90
42
61
-45
60
-59
54
0
75
-30
31
-76
83
-26
-82
-68
60
79
4
4
-93
-54
35
59
56
88
-53
-71
81
7
33
-2
63
14
-39
76
-82
8
30
-25
-77
29
71
4
58
-99
-28
-88
-42
54
57
-22
44
0
50
-20
-62
7
73
62
-85
-63
59
76
6
49
65
-54
-47
51
78
-28
-40
24
-44
10
51
-36
77
84
14
-89
-82
98
90
73
-98
-56
-92
-62
-88
-32
-28
-31
4
-8
-95
26
-11
-91
-84
61
-57
-56
-46
77
87
-64
-18
94
-24
40
-90
67
99
59
-76
-49
-10
-27
-80
-14
-24
-4
-53
-26
-84
-41
71
99
36
-59
14
-81
49
-14
73
74
24
-67
-45
34
22
53
92
-62
-33
-19
9
8
-13
-27
-44
-9
-61
-68
-48
10
-54
-29
-15
-14
7
43
65
58
-13
74
-83
-24
78
-54
58
-49
6
2
74
-85
-21
81
-45
69
76
24
34
64
-10
-49
-53
51
-73
99
-11
-56
-82
-89
-60
-5
-75
-40
-82
-57
25
-19
59
-34
-6
15
-2
24
86
-98
89
78
-54
-84
-32
-81
-84
-42
77
-6
27
-41
-4
69
-16
71
55
37
-23
45
-91
-25
26
-88
-26
-81
-41
-3
10
-9
-71
-52
-13
3
-75
-45
72
-62
91
87
-36
55
-12
-88
-18
56
69
-59
10
-25
20
-64
16
72
-31
99
-29
34
-17
99
-51
49
35
-45
73
59
84
-12
-7
42
-85
-68
-15
-31
-35
29
-12
-29
70
-32
21
-80
81
-47
-64
73
-3
37
99
-10
-46
81
-41
-34
61
84
19
-81
0
-24
-93
87
-91
85
60
-6
-20
63
-12
84
3
65
-80
-95
-42
65
-34
19
47
-90
20
21
31
15
-56
46
-82
-42
49
-57
56
-10
94
64
89
-40
-34
-96
66
-28
87
68
-29
30
51
-54
19
47
64
22
-57
-66
47
77
87
54
80
96
-57
-6
67
-61
13
14
-38
71
-10
71
85
60
62
-2
94
-69
-57
33
15
83
-87
-13
24
-6
68
54
13
31
-70
-75
-65
62
-72
38
-38
-61
-66
72
87
74
77
-6
59
46
48
61
-56
-47
39
66
50
4
-8
86
36
87
62
5
92
75
-57
69
-51
22
56
-67
-100
95
28
-59
77
-94
-3
-73
-98
94
-54
-81
-60
-51
-63
16
-11
20
15
55
-42
20
-10
-45
46
-16
-50
-27
-78
-39
-32
12
34
-58
-26
36
-28
7
31
-64
-80
59
50
-50
52
-95
40
35
-95
-36
-49
-82
45
19
-60
65
82
-40
-47
-3
-42
30
63
-59
-35
-63
93
54
77
-15
10
13
-40
-49
-72
-95
15
75
10
-69
-44
-83
71
76
-79
74
23
-10
-73
-15
53
85
90
-9
30
-57
-93
-8
81
65
30
-81
-9
-92
22
-72
-11
17
93
-84
96
-87
-16
-84
-72
8
-63
50
8
-54
87
-4
-68
22
84
98
-20
-94
62
35
73
23
-32
-78
-10
39
-47
39
-15
-43
22
-77
73
-20
11
84
9
-30
15
-22
-10
-19
-15
17
-90
7
6
16
-14
-90
-59
49
78
-8
60
-53
78
-19
-13
84
-29
-19
-71
-70
-26
60
-57
-36
11
98
74
-36
18
32
-75
-8
-85
80
-82
-55
40
-100
7
-28
47
-22
40
80
-17
71
99
-50
-21
-79
49
-33
86
-55
67
19
38
73
-38
-90
67
-30
-5
-48
-86
66
86
53
93
-20
-26
90
69
-65
-90
-23
-5
-92
-79
-57
-85
-14
-93
-92
26
20
-82
98
33
54
32
-39
2
-44
-69
-21
-85
92
4
12
-79
-52
1
-52
-89
-41
-99
-32
87
84
61
-11
56
63
-32
-9
-39
-67
50
-31
-83
10
-70
93
47
-51
-83
-25
-97
38
66
-35
-10
-2
32
74
-90
-40
12
-85
30
23
48
-31
-43
-15
24
-7
-12
-46
30
88
-87
-45
-95
58
-87
-67
89
-35
-66
-7
-33
-79
89
-47
27
-84
-86
92
-59
19
14
-58
-80
-85
-56
30
67
-39
59
-43
42
30
22
84
37
-96
-95
-44
64
-43
71
19
-37
33
-99
30
58
9
74
-14
-17
48
55
-16
38
-53
17
-79
26
-55
-19
37
-82
-43
51
98
7
54
-18
-37
-96
14
19
-33
13
-86
-72
-28
-83
74
-81
19
66
10
26
-11
-94
-32
-47
23
-13
31
-46
-14
-62
83
-87
15
-11
-35
65
-47
58
18
57
-46
-57
87
66
-13
-92
55
16
78
86
81
-9
-74
-51
-29
0
50
-24
-92
-28
61
-33
-23
32
-6
-71
-34
-7
94
-9
-97
-30
-82
40
-89
-100
43
87
-56
6
-69
67
4
69
-78
69
5
-19
89
79
-64
-56
-59
83
-41
-33
75
-31
86
-65
-21
13
-74
86
2
-8
-55
-26
69
-10
-11
40
-46
-63
-67
-59
1
20
-5
25
44
-14
11
-87
-29
47
68
-10
75
-49
-40
-53
95
54
-73
36
-1
-80
86
87
56
-62
-42
39
-28
-16
82
6
84
-64
32
3
59
-17
28
5
21
-29
2
-57
-80
81
59
76
90
88
1
-36
75
-90
-66
32
-12
97
2
2
16
-32
-92
-7
50
-61
51
28
-41
88
60
-60
-74
48
71
-57
85
33
22
26
45
-91
30
-17
-88
-21
-39
88
82
53
98
98
-33
41
2
-83
-61
92
75
83
16
-12
44
95
-21
-84
44
17
-81
78
58
95
31
60
-20
-83
-66
79
38
96
-23
36
38
-25
79
28
94
19
56
-54
17
-71
-28
-37
-46
6
69
-63
73
-6
88
88
15
32
80
61
-60
93
44
27
-57
-17
-23
96
-98
48
91
79
14
-69
64
-1
-59
-2
-43
-3
-34
96
-19
-19
-34
-19
63
63
-59
16
56
88
-50
-16
-78
37
-46
38
-85
31
89
14
-88
-84
-5
-60
91
-70
63
65
-62
-62
66
46
-5
-30
-54
-8
-3
75
-77
-19
48
92
-30
-67
-72
23
88
5
-18
-13
-47
-64
-64
-79
77
-73
-79
-29
87
11
-36
66
-68
31
-19
-57
62
-53
-79
-44
50
-17
-25
-53
47
-75
-33
31
97
51
66
91
-68
23
-71
80
-100
59
-93
98
68
-77
-70
93
-42
12
77
52
-21
40
43
-94
-85
39
-18
-27
46
-48
86
-25
36
0
-16
23
51
90
-90
39
7
33
24
7
-49
66
4
99
62
12
-54
64
-18
-28
-53
-43
12
21
12
-64
24
45
13
-2
-69
38
79
6
-42
26
-100
-16
-88
32
-23
-94
0
7
-30
60
-28
40
45
-67
10
-78
2
-59
5
-8
65
21
83
-19
52
43
76
2
23
-46
-51
-73
-27
-6
-3
97
-67
20
95
91
-11
-48
-14
-32
61
90
54
-33
15
-77
64
-96
-27
60
15
-97
-12
-80
-64
-9
16
-46
-57
96
9
13
-17
-5
52
91
-60
-99
-100
-16
71
51
74
-81
-7
38
74
61
27
-97
-71
37
70
36
-20
36
47
59
-13
46
45
-58
-66
89
94
15
-74
8
22
-2
-81
-70
-6
74
60
85
92
93
44
52
-64
90
52
49
78
-61
37
-1
-88
-18
-9
23
47
-48
54
29
-46
5
4
12
-81
46
-57
96
-36
76
-76
66
-97
-60
4
57
-67
60
-10
-26
57
-83
6
-87
-27
33
-51
19
93
-17
-48
-53
-6
-100
-67
53
-75
-84
43
-80
21
58
-71
-41
-6
-44
-94
34
98
91
88
78
13
-55
-81
50
-28
36
3
-45
47
34
21
51
-57
-3
-15
5
89
57
-61
-92
44
-29
-28
-92
-75
29
87
9
-15
-41
49
-65
2
40
48
82
-74
-26
-37
-33
93
-54
67
-53
41
47
65
18
10
-44
-8
-6
83
64
3
42
39
-82
90
5
-87
-39
73
-93
-94
-6
-54
-23
-85
55
-35
8
-98
-2
76
-92
56
59
68
62
-54
-26
-55
84
56
-63
8
-33
65
-8
-29
77
-95
-47
-79
-31
19
70
76
-96
-37
-87
71
44
-5
-89
8
-26
-100
-32
18
-48
-65
47
14
9
84
53
99
44
-76
-78
99
-85
-46
46
48
80
-73
77
79
29
-10
2
-93
-75
52
-51
70
50
-20
63
36
87
-93
-51
0
-63
-41
60
-54
-54
-19
93
-15
6
-44
9
38
-54
68
-42
41
-47
-45
66
-39
81
1
-89
14
38
-86
-72
-64
-51
-92
99
-59
-100
9
-33
-81
96
95
-40
21
-98
-89
1
4
-10
-69
34
28
-59
91
10
-89
-38
25
-58
-64
-93
52
98
-71
-63
-30
87
-72
-70
66
-58
-54
-67
41
52
-25
-77
-78
-25
-15
84
59
0
16
55
94
-71
71
95
62
25
45
-6
-85
70
-84
-5
-17
10
22
-77
-39
-95
81
43
50
41
-72
53
95
-29
-19
-52
-82
57
-45
-71
68
41
9
-73
-34
17
92
97
-41
99
99
51
-15
-61
-31
-57
-33
-66
46
65
35
38
71
-60
4
20
24
-82
-78
-19
15
-47
85
-81
-77
52
-22
-51
-91
50
79
26
37
17
-62
-45
88
-50
-76
-96
-80
15
68
60
-59
-32
-38
-22
-29
-54
-24
-13
-28
-7
-80
-3
-57
13
-70
94
-96
52
-28
-46
51
85
-48
9
-21
72
8
-59
-88
29
69
34
-47
18
16
-74
-91
0
-64
99
-88
40
-50
99
-76
2
-98
-68
-2
31
39
-92
91
64
27
30
-13
-99
67
29
-11
-45
13
25
99
-64
-80
0
-18
96
10
15
69
54
-41
-96
83
27
61
14
-9
50
46
-65
-97
-88
-83
18
-1
-2
-84
-87
-17
-39
-2
40
83
35
-71
-73
-97
99
94
4
-78
91
-69
-83
-38
-88
32
69
57
7
-30
44
-73
-66
93
-52
-48
-15
-91
25
86
-73
-66
-72
-78
92
-70
60
39
23
3
-19
-72
-58
-14
2
-28
-39
87
64
-82
61
18
-69
-38
-13
-54
68
20
-16
-100
20
-13
-83
-42
-23
-25
17
-12
-26
-9
-34
-94
96
-82
97
-85
-26
78
62
-46
8
-59
-28
-96
83
-96
-27
-43
35
29
-15
18
-85
-67
43
-42
82
-86
-12
-1
-98
-51
38
59
-59
-60
44
80
-55
10
88
49
84
71
-36
42
77
-23
-18
-10
81
-53
-90
22
-18
-99
33
-27
11
-76
11
-38
-100
3
-31
70
21
50
69
-57
-51
-41
-11
4
-19
-6
-3
-15
-16
-98
-52
29
-27
52
-91
-54
-53
-39
64
-67
-90
-68
-72
-49
-17
-63
-99
99
40
17
93
-95
7
-91
-66
-94
-6
48
-40
21
29
-11
89
-55
24
-30
-96
-76
-35
83
62
-52
-40
-22
-22
36
88
-43
60
-71
13
88
-68
69
-94
77
-92
-4
-68
9
75
-90
-37
49
4
-68
-46
36
78
29
-54
59
37
-45
-12
78
65
-6
78
41
-11
25
-36
88
-62
77
-53
-98
-59
34
3
68
95
11
91
-17
44
-36
-14
-37
15
-99
91
-89
11
-62
-41
97
60
41
-94
20
-25
44
23
-81
96
-97
61
88
83
-100
94
-7
77
-43
-19
57
-93
-94
56
78
-69
20
23
25
90
-95
12
43
-67
89
-53
23
60
-9
92
95
-84
61
-98
68
-67
-7
30
64
3
-52
-16
30
72
-58
69
-83
-94
98
-73
-55
96
15
-7
98
-13
-7
2
73
99
61
-85
-56
-16
-35
46
33
34
67
-54
-94
27
56
-83
55
3
-25
9
-40
-12
-82
-94
45
-65
13
22
-72
54
75
30
-78
28
-67
77
0
10
-65
94
71
-84
-8
-85
54
-69
-79
-21
83
44
63
-5
-64
-79
-63
25
95
-74
-100
61
-92
-98
61
-88
82
-1
6
-63
81
-92
61
-26
-1
58
-71
-48
-44
-67
-81
67
-78
91
-20
-76
-52
-47
11
-29
22
69
-7
-21
-10
-36
-56
88
-38
-84
-31
-72
-86
21
-67
-67
-9
52
-42
-54
37
80
65
-36
12
-16
-9
-69
13
60
-100
89
19
84
-1
50
7
-66
92
85
97
-4
-74
58
36
-76
49
12
58
-94
-25
-7
-33
51
-24
79
-14
51
-88
-71
57
50
68
-53
5
3
-91
58
-66
13
72
-40
-48
37
5
38
-2
-69
-97
74
29
12
-69
-4
-35
96
36
44
-29
-35
-90
-34
-14
-100
-54
-64
28
74
34
-5
92
-6
22
88
-83
88
-19
-75
-8
-55
0
40
34
10
67
-68
52
-10
5
-86
-8
-52
11
-31
-48
16
40
8
64
65
71
-12
79
-61
-84
6
82
-18
-8
46
-5
-58
75
-10
-72
-44
39
-80
70
13
-61
-63
31
74
53
2
-86
40
52
37
82
-48
-92
77
41
9
67
-95
-73
-3
84
-30
53
-6
-62
91
63
-46
-73
17
66
5
-99
50
2
29
-67
-93
80
74
-73
53
49
-33
81
-25
66
29
19
2
-6
62
66
9
33
-27
-69
-97
-80
-76
59
22
-63
78
92
-83
-55
-50
99
-39
34
24
-56
-56
-42
55
46
34
-48
-42
91
-32
-11
-78
-38
-22
-28
47
-65
43
-62
-29
-13
-56
-47
-96
-87
-47
-6
-42
87
87
72
-40
17
55
63
-26
-86
-19
13
19
5
5
-88
72
-84
-99
24
88
-98
87
54
-91
-18
-74
-67
-77
1
71
15
20
17
11
-29
84
0
57
-18
-99
-50
17
-96
-66
15
30
89
-49
-41
-21
84
65
16
98
-70
76
-35
-7
-62
-24
-1
-65
31
-17
64
69
-53
-37
78
-57
91
29
-61
-19
-6
94
-86
-43
10
-15
-92
-52
-40
8
68
-67
-8
-82
16
-95
42
-35
-14
-64
-69
-15
21
38
-2
-67
-21
97
-4
-36
78
58
-6
83
-98
-78
27
-83
3
23
-27
86
52
-64
-40
37
63
29
-4
-5
9
90
26
-63
-64
-67
-66
90
63
94
99
-4
-70
-97
-72
-43
75
84
-86
99
-68
-43
-46
-68
62
-54
48
-57
89
78
64
35
85
-66
60
-97
9
-52
-94
66
-6
-33
-72
-4
-98
45
-67
-68
-64
28
81
-29
7
-90
-89
8
-69
-13
34
-98
32
99
-81
19
-98
-68
-62
-37
-73
-24
-53
-75
-61
3
73
51
-79
-12
55
-40
-73
-38
63
21
-77
17
-67
44
-69
-52
21
25
-22
85
16
-19
52
35
58
13
-36
92
-33
-69
35
83
88
67
-60
43
-47
25
86
-51
-11
17
98
54
51
-98
29
69
42
72
-96
67
51
88
-74
-44
15
29
46
-27
-79
76
58
79
-84
59
-41
-37
-72
-25
94
13
49
79
34
70
41
-56
-61
-19
24
-46
74
-18
33
3
-42
62
94
-29
86
-26
6
56
16
-50
-66
-69
34
-29
-2
90
-1
35
-3
39
-12
89
-40
97
35
77
23
-71
0
46
48
-8
10
10
49
15
-84
53
-32
63
-43
16
45
99
-28
4
-46
18
-48
-17
81
49
-32
-26
39
-15
-66
68
88
-60
-15
42
-37
-18
-45
-16
23
18
56
-86
94
90
96
86
-23
27
-97
-35
-68
72
43
-48
-60
6
37
30
-10
0
20
59
97
75
-82
99
87
37
65
55
88
18
-23
62
-80
-73
-14
-8
26
-37
9
-97
85
-38
94
-73
14
-76
45
-64
37
-2
-19
-86
92
7
39
-16
-58
-83
83
55
13
72
72
49
23
96
52
93
-55
-61
-45
74
36
66
34
52
-1
68
-42
77
13
3
8
16
73
-42
44
74
-73
-18
-45
-63
61
53
54
-38
-6
19
-85
-98
-19
67
-35
5
-7
-42
-73
-10
24
-17
33
-20
-3
-97
94
-91
-97
-71
45
16
-13
56
95
-19
-80
-89
-16
98
33
-14
10
90
79
-92
-90
0
5
48
-27
-67
-24
-5
78
78
14
18
72
-6
6
-24
-22
35
-23
99
24
-46
-89
16
-15
96
53
-21
64
-46
-59
4
88
68
-1
-57
75
-6
-65
18
20
-53
63
-68
-61
95
-34
-68
-38
26
97
31
30
49
-87
55
-40
-67
13
56
-52
14
-95
84
41
-39
-49
-86
74
13
-50
-93
-91
34
-40
-67
34
91
32
-85
38
62
27
45
-63
50
-66
-77
-36
-40
81
64
-1
77
-5
21
-94
-97
-90
35
-86
-83
-77
37
-57
28
-71
38
-4
-41
-21
23
-34
87
24
59
72
-36
-89
-58
78
-62
-63
-13
-7
47
1
-27
3
-76
-62
41
-93
59
89
2
-21
-8
-93
29
-32
90
-57
6
26
52
55
-6
37
55
43
39
30
67
-26
9
-94
-18
-59
46
36
67
78
4
69
-18
77
-95
-79
63
-27
19
95
-59
-11
-6
17
-82
-32
-29
62
12
-14
30
-28
-14
-72
10
-79
95
95
63
-100
10
79
-76
-80
87
-23
34
33
-48
87
-7
-71
88
44
66
-75
52
52
4
-12
-85
-36
43
8
-56
-19
70
88
29
-67
-41
-28
-95
-25
-63
-85
-35
-28
61
90
44
-46
29
86
66
60
85
-44
95
-54
47
-82
67
58
-10
25
28
-73
69
61
-91
-7
88
21
18
37
-93
79
97
-89
-62
-2
-69
-11
-95
-42
-100
-11
61
-97
-74
-6
-86
-66
93
-21
-1
-32
-65
69
-49
97
-6
-30
-79
-3
-22
-78
2
76
91
1
33
-29
12
-48
-100
0
-27
40
89
78
-30
-43
55
-86
80
32
46
-99
-32
55
28
-12
26
57
-94
4
-37
92
-82
-30
42
42
98
-14
-40
-52
21
-91
-42
21
9
-55
-45
-94
-51
-92
-99
47
-77
72
-96
-50
76
-66
-27
-27
11
4
-75
-43
-80
-72
-97
34
-34
98
22
-72
14
-83
-82
-6
13
23
-16
-79
76
2
-76
91
71
17
-74
89
-64
-2
29
30
84
-61
-48
-27
-98
24
-47
-30
51
-75
54
-84
86
24
-58
57
-59
17
2
-38
-52
84
36
17
-56
-9
27
25
14
-83
-25
-60
-43
42
75
2
-6
96
25
1
18
-7
18
56
-91
-98
-27
33
81
-81
-8
-98
-91
84
85
75
-49
-28
39
-84
-80
99
53
72
78
97
-34
-42
-46
57
46
-25
-52
-40
48
29
91
-41
84
-94
73
-95
-53
-76
-33
97
-23
80
45
-82
33
-28
-12
-16
95
25
8
8
-30
-71
8
-13
33
5
-33
-40
88
66
-32
-30
-69
-43
70
7
66
21
34
18
37
-96
96
46
26
-56
60
52
-11
-41
57
-33
7
81
82
38
58
26
-11
-15
-77
8
44
-16
33
57
-26
-23
22
32
-18
-80
20
-84
90
-77
-31
-39
-97
-81
78
-37
-46
-51
36
24
66
-39
-48
6
-28
-19
9
38
23
17
63
79
-30
-18
94
-59
19
-93
99
-53
-6
7
-9
30
20
-64
66
52
76
20
26
-82
-49
-19
35
-62
94
-54
-55
20
74
-75
52
-51
91
15
-29
44
49
-14
77
21
-9
-32
27
-97
13
24
82
-61
45
-6
-16
-7
88
59
-11
45
-54
-70
4
-38
27
27
25
61
55
84
-51
-18
-23
-97
-24
58
-85
-64
54
13
81
-25
-26
-74
71
-57
-41
99
-65
88
-53
-57
32
3
97
17
19
53
-75
71
-8
21
-5
-62
41
40
44
-93
-19
-43
88
-33
56
-83
85
-81
-24
-43
38
-77
43
71
72
-88
-88
-42
-55
-16
-53
-71
57
-79
85
41
86
-24
43
46
-46
-25
85
31
-48
-83
-62
-87
48
-91
98
11
54
-62
-68
-25
-22
25
-46
2
43
-97
41
24
-51
93
93
-86
37
-63
-51
-23
34
-65
-93
48
79
63
55
-99
-18
89
-76
-32
-57
87
18
7
73
49
-18
1
-8
31
-1
-95
16
-46
98
94
9
-92
-71
89
-61
18
-25
-90
-28
-18
71
47
72
10
-43
77
16
-70
-83
8
-42
49
-4
-63
-32
31
-84
78
-29
73
27
-74
65
-15
13
-90
78
-16
33
-85
-56
-7
-54
-40
-83
-16
-49
74
58
-29
13
58
-79
48
-52
-53
-14
47
-49
54
-91
41
88
-30
-58
-55
35
-97
18
-79
41
5
82
65
-24
-16
-18
-12
73
47
60
-77
-13
5
73
-34
-26
-81
-98
-65
34
40
23
82
9
10
56
-93
58
-99
-80
-18
7
-51
-21
4
-46
-2
83
-43
-61
-29
-9
-87
85
33
86
-85
-78
-35
-51
-72
-44
21
-8
12
30
45
-42
-97
10
8
64
-58
-44
-38
-29
4
-98
52
-69
-13
-19
-24
90
45
52
-3
90
40
24
45
63
-30
-27
13
-47
-56
7
-68
8
77
-46
64
57
42
94
22
97
97
13
32
-9
6
47
-92
70
-64
33
-78
98
76
97
-26
-76
83
77
39
-63
-51
-20
-89
-56
-50
52
77
-5
16
-58
-17
-27
25
-56
-5
54
-33
33
-64
-45
-23
-94
-64
25
87
67
89
50
37
-76
-11
-7
-36
69
78
3
89
95
-74
-32
26
-27
-74
56
-18
-19
-35
-31
85
-12
-20
72
-24
-55
-97
-35
-30
48
78
68
-25
2
-11
1
-84
-54
-87
4
71
44
60
85
96
73
-85
10
-32
14
6
71
-96
70
47
-11
-18
60
55
-90
76
-98
-83
-56
-78
63
72
-8
-3
-36
16
-63
-49
-79
-1
-51
-56
44
70
-62
61
-38
-51
25
-39
24
67
19
-78
-43
63
-91
-11
71
-2
54
12
-37
70
-41
-9
89
-94
-38
65
-17
-1
85
52
36
-42
-15
55
-24
-4
-50
-9
11
-82
-54
4
43
-63
66
54
82
-64
-88
-73
-50
-81
13
-85
-93
-40
88
-11
54
-84
80
27
51
-59
71
-50
10
-47
23
-45
69
33
25
13
22
-85
-92
-58
-26
-99
-93
91
-23
-5
-69
8
48
-30
91
-52
86
46
36
6
72
-39
19
-8
79
93
44
-61
-8
-100
25
76
-2
14
-76
21
-59
11
-30
39
26
-63
72
-26
-70
48
90
77
-32
52
-79
52
-37
-85
-3
-57
31
-72
-28
97
50
-41
50
1
74
81
-47
20
86
74
34
-13
-54
-6
-75
46
47
-39
78
56
50
71
25
93
36
-45
46
-62
50
-63
88
-60
-67
1
-21
-60
20
70
-100
-7
65
84
-18
-41
18
-18
34
15
49
63
22
-58
54
71
89
82
-77
16
14
26
80
42
-1
-91
80
-61
-68
-74
3
3
21
95
14
88
28
-4
-80
85
-2
-31
63
-8
-37
38
58
-4
-13
1
-32
-44
-12
-35
-31
-7
34
-61
75
-58
6
30
56
-95
-37
3
-11
85
-36
8
-66
-74
-55
-76
1
-27
-52
-8
-16
53
-89
61
99
-83
33
62
61
15
49
-42
53
24
-31
-91
9
40
-34
-41
54
28
-41
94
35
-37
-43
25
86
-82
66
29
-57
-76
13
67
-76
-4
-52
98
-100
36
19
-73
0
-7
28
57
95
-96
-73
66
97
-75
85
-45
-33
58
71
-25
96
-5
-19
20
-49
-41
99
85
35
-23
14
67
63
-17
80
28
83
75
-32
21
-22
33
-66
-12
-17
0
-11
9
-95
44
-78
-89
-10
19
28
45
-49
-57
4
-22
8
91
47
40
-44
58
-7
48
-18
12
45
-82
-13
98
-38
-50
-74
-36
-8
-49
59
-47
28
-8
72
63
-49
32
25
68
-82
66
-100
-100
38
-63
-44
-37
6
56
97
37
-78
-18
48
-60
-52
39
-9
19
-11
54
-100
25
69
74
-65
-49
-96
86
-84
-75
18
-98
45
42
19
-81
-32
-61
94
94
-91
-98
39
-76
-77
71
83
-96
27
-85
-51
-99
36
99
46
77
-55
-37
-92
-10
0
44
-89
-67
37
46
64
57
30
26
-14
25
-56
-89
-59
32
-30
-29
-48
-81
-8
-75
-16
-12
3
-79
87
-22
-41
27
-2
-95
53
55
-43
63
74
-40
18
71
48
-96
-95
9
-85
-80
-52
-93
15
24
59
-42
-32
73
-91
-45
73
-63
7
-80
-87
95
-20
70
-85
31
-90
29
78
88
-28
90
-43
-12
-36
-97
-17
8
51
91
48
-51
35
21
-55
-97
-52
-45
-17
-4
15
71
24
70
-34
-99
27
-60
-56
62
-17
-18
83
-79
92
64
99
-78
-78
-63
-13
11
-9
-28
-63
98
-67
14
-66
83
-69
-47
-58
-72
26
9
13
94
27
-74
59
18
39
49
90
84
23
-14
-99
42
-75
25
-5
32
67
51
76
-17
59
23
-93
-84
86
66
77
50
-31
56
81
90
52
-68
48
-46
45
-14
-1
43
-19
-21
90
72
1
40
92
68
-36
-85
53
-77
27
34
10
-28
17
-43
99
-43
83
-93
73
40
-25
40
23
13
17
-95
-38
39
-66
-29
-92
11
37
8
-67
-58
98
99
-37
31
60
71
-68
-51
18
59
-87
-70
18
-55
-2
40
-38
-64
-9
-93
83
-26
69
-73
-22
-7
-16
-45
-96
-96
15
23
-75
37
55
82
32
78
1
23
90
4
-89
-56
69
-92
39
99
-49
5
-88
-28
59
-56
-83
4
-55
47
-23
-39
60
55
42
-42
93
-97
72
-60
94
-82
-17
48
-6
-40
12
39
-53
-86
-11
-32
-28
70
44
-23
-63
-7
-20
45
-37
67
-68
-20
72
14
-43
-61
-14
-61
79
5
-82
41
89
-78
-39
-1
24
80
-18
76
-57
79
27
29
24
-55
29
-57
34
74
-72
30
20
92
92
13
-87
-98
20
55
-36
-66
-79
-51
-67
-75
-18
64
-20
-6
-51
-78
-26
9
-53
-24
-73
-67
-73
43
-65
-45
32
-56
-97
74
88
44
-99
-72
43
35
6
46
37
67
-60
7
-13
-67
-96
69
72
-100
-70
-91
27
-88
39
-76
7
-43
41
33
4
56
-35
-76
44
-54
-78
-88
-32
-71
78
22
-85
35
-27
-62
-1
-12
76
89
95
-23
-70
11
-99
5
-88
62
61
5
-45
-69
66
-16
16
45
24
49
15
22
73
-41
-61
68
-45
-84
-95
61
-22
45
-2
-33
-94
42
-2
28
-40
31
51
-45
-6
26
83
-87
43
78
21
58
12
-1
-3
75
71
-49
-26
58
38
-72
-89
33
-20
-6
-63
-26
-55
71
8
-90
-100
30
-80
36
28
13
10
60
-40
-69
38
21
-32
-35
19
-34
-29
63
-74
56
-6
37
80
-11
93
58
-93
47
-100
-8
29
28
81
49
6
0
69
-57
55
-5
-97
-1
83
13
-60
3
-53
31
83
-73
28
20
1
-36
-29
-95
-59
-36
21
80
-92
-83
80
-77
95
-30
22
39
67
-18
51
-82
-6
-54
92
-22
56
-16
-86
23
81
-55
-32
40
-47
53
17
-59
-92
-23
-90
-68
87
-18
-49
53
-2
79
-65
-62
-72
-54
-99
78
88
35
-72
21
93
38
-70
-99
-60
52
-71
-68
28
31
26
98
82
97
-2
-48
6
-62
-62
49
14
97
-94
-24
34
-91
-50
-38
0
4
-89
-91
-23
43
-85
-95
-37
55
15
38
-16
12
13
55
15
60
71
-42
50
-6
-22
-41
0
15
-50
-71
-13
61
-83
42
84
91
50
-30
-18
-32
92
-12
-8
-69
-45
32
31
-70
35
4
-44
73
31
-43
49
-90
-81
40
42
-37
76
-67
2
11
27
31
-45
1
81
-75
66
-3
-74
77
-70
-40
-99
49
24
74
19
82
23
-54
6
-83
21
-34
-24
59
61
-29
-20
21
-89
-73
48
88
-35
-19
59
93
-65
-94
57
-20
-87
-74
-4
82
3
-84
38
-96
-71
-43
53
39
29
-7
-90
-72
10
40
53
17
26
89
19
-51
58
-87
-63
-14
43
-82
-68
49
-91
44
9
-78
24
-48
67
-73
91
-77
-53
-87
-16
-87
56
8
39
74
71
-25
-21
-31
-12
62
18
-21
50
-91
64
-86
-65
-51
86
-93
-4
-79
55
-75
59
-11
20
-36
57
30
-48
-36
-81
66
-66
49
-92
-23
-54
22
45
20
21
-99
-1
-67
-51
95
-69
87
44
-60
-60
24
-16
5
6
-60
-5
-1
-25
3
-60
-29
82
-18
-58
-59
-47
-98
23
25
83
30
-53
69
-33
-14
34
43
-80
-16
15
37
-55
-27
-21
-90
-93
-29
-6
-10
-84
-22
76
14
34
85
-90
61
-39
86
18
10
41
5
-60
-93
67
61
-65
-2
77
-97
32
62
77
-30
24
-87
34
91
-72
63
-79
26
-64
-43
71
-58
56
-38
-94
98
-77
57
29
7
-23
17
3
-92
20
-14
19
-12
21
-47
85
47
-81
5
37
-21
36
51
85
-52
-56
-81
-72
-63
91
-4
52
97
-54
-98
95
-26
96
62
-2
-54
-95
-83
-62
-41
79
-20
51
27
-87
36
-31
99
96
-46
33
-97
-60
37
-51
63
-41
-13
56
-92
-88
-32
-32
58
42
-23
69
12
86
24
-72
17
-97
-15
-25
-34
36
-100
25
-44
-85
12
-59
51
-20
39
-80
22
-28
-73
-66
-87
-77
97
-56
-15
-48
-29
23
-20
-21
91
96
-63
51
-90
17
-56
1
-81
75
-100
29
96
-56
40
-32
-35
-2
1
-62
-57
21
-6
68
-49
30
-35
32
84
-75
81
-56
54
88
7
-83
4
-8
-94
-95
-37
95
62
78
-81
2
-81
-8
-17
18
-75
-31
4
78
23
52
11
-93
46
-12
-36
30
-93
61
41
89
-4
-77
50
-28
-13
91
24
-98
47
-66
-39
-67
-73
53
-91
18
-100
-31
-90
-8
-66
58
45
94
26
-45
58
83
83
91
91
58
15
63
-30
-10
-77
86
48
-80
9
30
38
-90
0
37
78
-90
45
-86
-99
-28
-7
-11
-92
-80
11
-100
-49
-13
56
40
38
-68
-48
-8
-14
-66
-61
68
-70
-84
43
36
38
0
35
-22
-85
-49
-48
-92
17
17
-8
95
41
-80
57
-7
-68
-65
-30
70
64
-50
-57
-2
91
-85
25
92
-11
58
-43
-47
17
56
-9
58
-68
69
-34
24
-63
-80
81
-25
5
71
90
1
-41
47
66
19
-63
-39
-99
0
-51
70
32
-67
-70
-36
72
46
-66
-7
-12
-57
89
31
-66
-4
-57
-39
-90
77
14
-11
-80
-44
-40
-6
-89
-55
51
-12
82
-80
-8
-10
5
-87
9
-48
51
-87
86
-55
-93
79
-63
-18
88
-38
-15
43
22
64
-100
97
2
-78
65
-55
65
-49
13
-40
-12
-91
-77
-4
50
39
-31
-18
70
-12
-95
8
-77
-36
14
-95
69
56
-16
-2
-46
50
-47
60
1
-37
-24
19
89
60
-82
-51
-99
-49
48
-9
-98
95
-92
23
18
-3
95
-33
76
-59
38
89
-4
-88
-36
-20
-63
-70
43
-51
91
-25
62
33
-2
74
-17
98
44
30
-91
-88
58
-47
8
50
-74
38
-8
30
31
74
-78
-99
-67
-72
52
-70
99
81
-68
45
-37
86
-100
-45
40
-88
-88
-40
-79
-5
51
-89
-91
-3
-26
-87
-30
69
-61
-4
-85
2
-6
78
57
-30
-22
83
-40
29
66
67
46
24
95
48
23
-26
57
-42
-19
92
-78
3
7
28
94
1
7
-12
81
-46
16
87
-66
68
87
69
76
-67
41
15
-90
40
86
-18
98
-72
-84
12
-39
29
15
2
73
-43
32
-4
-56
12
68
50
34
87
-82
-96
45
-10
55
-79
-85
-8
-51
-1
-17
67
-94
-18
91
-60
-50
90
-46
76
96
38
-38
68
-7
-2
20
18
97
15
-18
-4
-66
-59
48
36
-30
54
-65
69
92
86
-41
-43
-62
-15
92
-84
-82
56
-86
-84
38
-90
43
-79
-71
50
-63
-70
86
-61
45
81
-65
39
-81
-24
23
-4
79
60
71
-70
28
-10
95
-88
59
79
-61
-26
-54
68
35
-5
13
-77
-64
49
96
-67
68
78
14
-11
58
-84
18
-49
-90
-61
93
20
-51
4
-97
-11
32
-47
17
46
-3
-44
34
-2
-41
38
-32
11
-25
-95
89
-77
-78
-48
19
32
29
45
25
12
-57
75
-9
-74
14
61
48
19
85
62
93
-48
-100
-69
-79
39
-40
78
75
-95
-67
-84
20
-37
73
-15
-46
11
42
-22
76
13
-53
-4
-74
-87
-45
3
-17
-17
-65
-42
89
62
-79
9
1
1
-32
-46
72
20
-6
89
-47
-3
-80
25
-12
-50
49
84
90
18
-47
-42
-46
-58
83
48
11
26
37
-8
-29
-72
59
47
-48
36
86
76
-3
60
-65
-17
-65
-93
79
-72
89
96
-72
-23
-60
-68
73
-15
67
28
6
-37
-42
-100
-41
-82
12
-75
42
-42
-57
-33
67
-53
-37
-77
-5
8
0
-22
6
-57
64
-78
89
-5
-46
67
-100
62
24
-52
29
-36
-2
-36
85
-81
52
-11
-73
28
94
-5
-26
39
-86
-42
6
-13
2
44
38
84
58
92
4
48
12
-26
33
11
58
30
15
82
-68
18
72
75
-29
-54
-71
99
77
-8
47
-48
34
-56
32
-8
-18
73
-42
-63
16
-43
-33
-30
-55
14
-47
49
-62
97
-76
31
8
-65
23
-30
49
41
-72
-6
19
69
39
-10
74
15
-70
-89
99
-23
22
12
-80
29
-60
72
75
-14
50
65
-3
62
-92
74
97
99
-45
-84
-99
-83
-67
80
65
-86
44
-79
60
27
51
16
35
-93
-97
-41
-46
-91
11
49
40
-69
94
-62
14
28
-80
-77
57
61
91
-7
-16
36
-57
79
48
56
9
-23
46
29
-92
59
-12
87
16
-80
-56
-43
-6
15
97
64
-100
19
-36
-12
-33
-30
62
54
39
-55
-78
-50
54
94
54
63
-85
-10
97
29
-92
8
79
86
-47
-23
-88
20
67
-7
62
74
93
-42
-74
93
90
-72
9
45
-89
-84
-61
-60
26
-59
19
-90
-4
-8
45
-46
-13
47
-20
8
-45
-31
-44
-61
37
-73
31
57
-24
34
85
-80
-48
51
-86
11
-28
51
35
-26
12
20
-95
14
-5
79
89
-76
9
-24
51
68
68
8
-62
-23
-31
41
-45
-52
-3
-41
-39
-68
17
84
80
72
-43
-44
73
75
91
-85
22
-2
32
-52
-97
53
-33
11
3
-13
-9
-67
27
23
-75
-25
75
59
85
12
42
-46
-59
-53
-3
51
-14
72
-9
-5
8
-46
35
-41
-60
-75
93
74
-20
49
38
60
-7
18
94
-12
-4
-15
79
-24
-57
-61
56
66
-91
49
71
-20
20
40
-5
-24
98
-79
-72
-95
62
-28
-28
46
64
-96
-30
24
28
38
-19
10
99
-57
47
-80
-13
-53
-38
-29
64
-92
-1
-68
-70
-70
94
-89
-7
-23
-27
11
54
79
52
-81
28
-30
40
55
55
-39
30
78
12
34
43
94
-55
-20
98
-2
-18
62
29
-45
4
48
-1
27
21
64
-6
-2
-51
8
84
-35
-89
93
8
-64
51
60
90
-22
78
-72
51
-64
58
79
94
66
32
29
-71
-63
3
97
-72
66
-65
79
-34
25
26
46
-10
49
-55
99
82
91
-2
69
-23
-50
65
10
6
-74
-27
82
-9
16
-91
11
-13
68
-98
76
31
-36
54
-1
-45
61
-27
-16
24
27
59
-69
93
-47
-37
-43
11
-7
70
49
-99
-47
-45
62
28
-17
-27
-41
42
55
85
91
29
18
-46
78
-57
-87
-73
-56
-53
42
-28
12
-6
-6
-49
92
15
-4
52
91
-56
-55
42
91
55
-8
-23
-63
-41
72
-15
-59
-86
76
-92
94
34
30
30
45
23
-1
4
-16
89
-75
84
-93
-17
70
-37
-30
-33
37
-12
-94
-18
-77
-33
-40
82
-65
9
-78
-18
-55
83
-67
-82
35
77
-25
84
89
-100
70
34
3
57
32
-23
88
20
-67
17
6
-79
41
-38
47
-46
94
-21
69
45
2
-71
-6
-25
37
-62
89
1
86
66
65
98
-26
-59
-13
14
-67
62
42
30
75
32
67
-17
66
83
61
-25
50
-30
-62
-11
-91
90
-90
41
-75
-11
32
-84
-6
8
-33
-31
16
-63
78
76
72
-58
83
65
-90
66
45
-8
-53
1
84
96
-44
62
-19
-46
-61
34
6
32
-68
-80
7
13
83
-81
58
6
-100
8
52
42
-21
88
-12
-74
-35
64
-61
-52
-50
43
93
76
-76
80
-25
91
-44
-31
-47
28
12
67
-1
-3
-31
-89
-70
-29
10
56
92
-80
-20
-90
-12
-29
16
-14
54
57
74
-93
-9
-28
-53
