-113
-113
-96
-89
-82
-92
-85
-81
-59
-71
-66
-61
-57
-54
-50
-47
-43
-40
-37
-35
-33
-31
-28
-27
-25
-23
-22
-20
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
109
105
100
95
89
84
78
73
67
61
56
52
47
44
40
37
34
32
29
27
25
23
21
20
18
17
15
14
13
13
11
10
9
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-80
-59
-70
-66
-61
-57
-54
-50
-47
-44
-41
-38
-35
-33
-31
-28
-26
-25
-23
-22
-20
-18
-18
-16
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
118
115
112
108
104
100
96
90
85
79
73
68
62
57
53
47
44
40
37
34
31
29
27
25
23
21
20
18
17
16
15
13
13
11
11
10
9
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
114
106
99
95
93
91
89
87
83
80
76
72
67
62
57
-35
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-91
-86
-64
-76
-54
-65
-62
-58
-53
-50
-47
-44
-41
-37
-35
-33
-31
-29
-27
-25
-23
-22
-20
-18
-17
-16
-14
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
124
119
114
111
107
104
100
96
90
85
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-94
-87
-97
127
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
107
102
98
95
94
91
89
85
81
77
72
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-82
122
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
116
107
101
97
95
93
90
89
85
82
77
73
68
63
57
52
48
43
39
35
33
30
28
26
24
22
21
19
18
16
15
14
12
11
10
10
9
8
7
6
5
5
4
3
3
1
2
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-91
-86
-80
-59
-70
-65
-61
-57
-53
-50
-46
-43
-41
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
112
108
105
100
95
90
85
79
73
67
62
56
52
47
43
40
36
33
31
28
27
25
22
21
20
18
17
15
15
13
13
12
11
9
9
8
8
6
5
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-88
-82
-92
-86
-80
-58
-70
-66
-61
-57
-54
-50
-47
-43
-41
-38
-35
-33
-30
-28
-26
-24
-23
-21
-20
-18
-17
-16
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
120
115
112
108
105
100
95
89
84
78
73
67
61
56
52
47
43
40
37
33
31
29
27
25
23
21
20
18
17
15
14
13
12
11
10
9
8
6
6
5
5
5
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-97
-92
-87
-82
-59
-70
-66
-62
-57
-53
-50
-48
-45
-41
-39
-36
-33
-31
-28
-27
-24
-23
-21
-20
-18
-17
-15
-14
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
118
113
111
107
105
100
95
89
85
79
73
67
62
57
52
47
43
39
37
34
31
29
27
25
23
21
20
18
17
16
15
14
13
11
10
9
9
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-93
-87
-79
-59
-70
-66
-61
-56
-53
-50
-47
-43
-40
-38
-35
-33
-31
-29
-26
-25
-23
-21
-20
-19
-18
-16
-15
-14
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
114
111
108
104
99
95
90
85
79
73
67
61
56
52
47
43
40
36
34
31
29
27
25
23
21
20
18
17
15
13
12
12
11
10
9
8
8
7
7
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-86
-81
-59
-70
-65
-62
-58
-53
-49
-46
-43
-40
-37
-35
-33
-30
-28
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
107
104
99
95
90
85
79
73
67
62
56
51
47
43
40
37
34
32
29
27
25
23
21
19
17
16
15
14
13
12
11
10
9
9
8
7
6
5
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-92
-86
-81
-58
-69
-65
-62
-57
-53
-50
-47
-44
-41
-38
-35
-33
-30
-28
-26
-24
-23
-21
-19
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
115
113
108
105
100
95
90
84
78
73
67
62
56
51
47
43
40
37
34
31
28
27
25
22
21
20
18
16
15
14
13
12
11
10
9
8
8
7
7
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-97
-92
-86
-81
-58
-70
-66
-62
-57
-53
-50
-47
-44
-40
-38
-36
-33
-30
-28
-27
-25
-22
-21
-20
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
119
114
111
107
103
99
95
90
85
78
73
67
62
57
52
47
43
40
37
33
31
29
27
25
23
21
19
17
17
15
14
13
13
11
11
9
9
8
7
6
5
4
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-91
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
106
100
96
93
91
89
87
83
80
75
71
65
61
56
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-86
-64
-75
-53
-65
-61
-57
-53
-49
-46
-44
-41
-38
-35
-33
-31
-28
-26
-25
-23
-21
-19
-18
-18
-17
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
119
114
112
108
105
100
95
90
85
79
74
67
62
57
52
47
43
40
37
33
31
28
26
25
23
21
20
18
17
15
14
13
12
11
11
10
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-93
-86
-81
-60
-71
-66
-61
-57
-53
-50
-46
-43
-40
-38
-35
-33
-31
-29
-27
-25
-23
-22
-20
-19
-17
-16
-15
-14
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
119
114
112
108
104
100
96
90
85
79
73
67
62
57
52
47
44
40
37
33
31
28
26
24
23
21
20
19
17
16
15
14
13
11
11
9
8
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-87
-82
-92
-87
-82
-59
-70
-66
-63
-58
-53
-50
-47
-45
-41
-38
-36
-33
-31
-29
-27
-25
-23
-22
-20
-19
-17
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
123
118
115
111
107
104
99
95
90
84
78
72
67
62
57
53
47
43
40
37
34
31
29
27
24
23
21
20
19
17
16
15
13
13
11
10
9
8
8
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
104
99
97
94
92
90
87
84
81
76
71
65
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-92
-87
-65
-75
-54
-65
-62
-57
-53
-50
-47
-44
-41
-38
-36
-33
-31
-29
-27
-24
-22
-21
-20
-18
-16
-16
-15
-14
-12
-11
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
140
129
122
119
114
109
105
102
100
95
87
82
76
71
65
59
53
49
45
41
37
34
31
29
26
24
22
20
19
17
15
14
13
12
11
9
8
7
7
6
5
4
3
3
2
2
2
-83
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-89
-82
-91
-85
-80
-59
-69
-65
-61
-57
-53
-49
-46
-43
-41
-37
-35
-33
-31
-28
-26
-24
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
108
104
99
95
89
84
78
72
66
61
56
52
47
44
41
37
34
31
29
27
25
23
21
19
18
17
15
14
13
13
12
11
10
9
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-88
-97
-91
-85
-79
-58
-70
-65
-61
-57
-53
-50
-46
-43
-40
-37
-35
-32
-30
-28
-26
-25
-23
-22
-20
-18
-17
-17
-15
-13
-13
-12
-12
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
125
120
115
113
108
105
100
95
89
84
78
73
66
62
56
51
47
43
40
37
34
31
29
27
25
23
21
20
18
17
15
14
13
12
11
10
9
8
7
6
5
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-97
-92
-86
-81
-59
-70
-66
-62
-58
-53
-50
-47
-44
-40
-36
-34
-33
-30
-28
-27
-25
-23
-21
-20
-19
-17
-15
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
118
113
111
108
105
99
95
89
84
78
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-88
-82
127
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
117
109
102
99
95
93
91
89
85
81
77
72
67
62
57
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
122
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
117
108
101
98
95
93
91
88
85
81
76
73
67
62
57
52
47
43
39
36
33
31
28
26
24
22
21
19
17
17
15
14
13
11
11
10
9
8
7
7
6
6
5
4
3
3
2
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-91
-85
-80
-58
-69
-65
-61
-57
-53
-50
-47
-44
-40
-37
-35
-33
-31
-28
-27
-25
-23
-21
-20
-18
-17
-16
-14
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
118
113
111
108
104
99
95
90
85
80
74
68
63
57
52
47
44
40
36
33
31
28
26
24
23
21
19
18
17
15
15
13
12
11
10
9
8
8
7
7
6
6
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-82
-91
-85
-81
-58
-69
-65
-61
-57
-53
-50
-47
-43
-40
-37
-35
-32
-30
-28
-26
-24
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
120
116
113
109
105
100
96
90
84
78
72
66
61
56
51
47
44
40
37
33
31
28
26
24
22
21
19
18
17
16
14
13
12
11
10
9
9
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
105
98
95
92
91
89
86
83
79
75
71
66
61
56
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-65
-75
-54
-65
-61
-57
-53
-49
-46
-43
-40
-37
-35
-33
-30
-28
-27
-25
-23
-21
-19
-18
-17
-17
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
119
114
112
108
104
99
95
90
85
79
74
68
63
57
52
47
44
40
37
34
31
29
27
25
23
21
19
17
17
15
14
13
12
11
10
9
9
8
8
7
6
6
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-59
-70
-65
-60
-57
-53
-50
-47
-43
-41
-38
-35
-33
-30
-29
-27
-24
-22
-21
-20
-18
-16
-16
-15
-13
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
118
114
111
107
104
100
95
91
85
79
74
67
62
56
52
47
42
39
36
33
31
28
27
25
23
21
20
18
17
15
14
13
12
11
10
9
9
7
7
6
5
5
4
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-58
-69
-65
-61
-57
-53
-50
-47
-43
-40
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
111
108
104
100
95
90
85
79
73
67
62
57
52
47
43
39
37
33
31
29
26
25
23
21
20
18
16
15
14
13
12
11
10
9
9
8
7
7
5
4
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-85
-80
-59
-70
-65
-61
-57
-54
-50
-46
-44
-41
-38
-35
-33
-31
-28
-26
-25
-23
-22
-20
-18
-17
-16
-15
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
108
105
99
95
90
85
79
73
67
-27
-89
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-94
-87
-97
125
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
117
108
101
98
95
93
90
89
85
81
77
72
67
63
57
52
47
43
39
35
32
30
27
25
23
22
20
18
17
17
15
14
13
13
12
11
10
9
8
8
7
6
5
4
3
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
106
100
96
92
90
88
86
83
80
75
71
66
61
57
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-86
-65
-75
-54
-66
-61
-57
-53
-49
-46
-43
-41
-39
-35
-33
-31
-29
-27
-25
-23
-21
-20
-19
-18
-16
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
108
105
99
95
90
85
79
73
67
62
57
52
47
43
40
37
34
31
28
27
25
23
21
19
17
16
15
14
12
11
11
10
9
9
8
7
6
6
5
4
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-81
-59
-70
-66
-61
-57
-53
-49
-46
-43
-40
-37
-35
-33
-31
-28
-27
-24
-23
-21
-19
-18
-17
-16
-15
-13
-13
-12
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
115
113
109
105
100
96
90
85
79
73
67
62
57
52
47
43
39
37
33
31
29
27
25
23
21
20
17
15
14
13
13
13
11
10
9
8
8
7
7
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-88
-82
-92
-86
-80
-59
-70
-65
-61
-57
-53
-50
-47
-43
-41
-38
-35
-33
-31
-28
-27
-25
-23
-22
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
114
112
108
104
99
95
89
85
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-88
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
116
107
101
98
95
94
90
88
85
81
77
72
67
63
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
121
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
114
106
101
98
95
93
90
89
85
81
76
71
66
61
56
52
47
44
40
37
33
31
28
26
24
21
19
18
17
16
15
14
13
12
11
11
10
9
8
7
6
5
5
4
3
3
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-86
-80
-59
-70
-66
-62
-57
-53
-50
-47
-43
-40
-38
-35
-33
-30
-28
-26
-24
-23
-21
-20
-19
-18
-17
-16
-15
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
124
118
114
111
108
105
100
95
89
84
79
73
67
62
56
51
47
43
39
35
31
30
27
26
24
23
22
21
18
17
15
14
13
12
11
10
9
9
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-91
-85
-81
-60
-70
-65
-61
-58
-54
-50
-47
-44
-41
-37
-35
-33
-30
-29
-27
-25
-23
-21
-20
-18
-17
-17
-16
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
119
115
113
107
104
99
95
89
84
78
72
66
61
56
51
46
42
39
37
33
31
28
26
24
22
21
20
18
17
16
15
14
13
11
10
9
9
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-80
-59
-70
-66
-61
-57
-54
-50
-47
-44
-41
-38
-36
-33
-31
-29
-27
-25
-23
-22
-21
-19
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
119
115
112
108
105
100
96
90
85
78
73
67
-28
-91
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-83
126
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
117
107
102
98
95
93
91
89
86
82
77
72
67
63
57
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
116
107
101
98
95
93
90
88
84
81
76
71
65
60
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
125
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
116
107
101
98
95
93
91
88
85
81
76
72
67
62
57
52
47
43
39
36
33
31
28
26
25
23
21
19
18
17
15
14
13
12
11
10
9
9
8
8
7
6
6
5
4
4
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-86
-81
-59
-70
-65
-61
-57
-53
-50
-46
-44
-41
-38
-35
-33
-31
-29
-26
-24
-23
-21
-19
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
114
112
109
105
99
95
89
84
78
72
65
61
55
51
47
44
40
37
33
31
28
27
24
23
21
19
18
17
16
15
14
13
12
11
10
9
9
7
7
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-88
-97
-92
-87
-80
-59
-71
-66
-61
-57
-54
-50
-47
-43
-40
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
99
95
89
84
78
72
66
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
107
100
97
94
94
91
88
85
81
76
72
67
62
57
52
47
44
40
37
33
31
29
26
24
22
20
19
18
17
15
14
13
12
11
11
9
9
7
6
6
5
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-86
-81
-59
-70
-65
-62
-58
-54
-50
-47
-44
-41
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-14
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
140
131
124
118
114
111
107
104
100
95
89
84
79
73
67
62
56
52
47
44
40
37
34
32
29
28
25
24
21
20
18
17
15
14
13
12
11
10
9
8
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-82
-91
-85
-80
-59
-70
-65
-61
-57
-53
-50
-47
-44
-40
-37
-35
-32
-30
-28
-26
-25
-23
-21
-20
-18
-17
-16
-14
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
118
115
112
108
105
100
95
90
85
79
73
67
62
56
52
47
43
39
36
33
31
28
27
25
23
22
20
18
17
15
15
14
13
12
11
10
9
8
7
6
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-91
-85
-81
-60
-70
-65
-61
-58
-54
-50
-47
-44
-41
-37
-35
-33
-31
-29
-26
-25
-23
-21
-19
-18
-17
-15
-14
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
109
105
100
95
90
85
79
73
67
61
56
51
47
43
40
37
34
32
29
27
25
23
22
20
18
17
16
15
13
12
11
11
9
9
7
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
106
99
96
93
92
89
87
83
80
75
71
65
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-82
-92
-86
-64
-75
-54
-66
-61
-58
-54
-50
-47
-44
-40
-38
-35
-33
-30
-28
-27
-25
-23
-21
-19
-19
-17
-16
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
111
108
105
100
95
90
84
79
73
67
62
56
52
47
43
40
37
33
31
28
27
25
23
22
20
18
17
15
14
14
13
12
11
10
9
7
7
5
5
4
4
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
105
99
95
93
92
89
86
83
80
76
71
66
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-85
-64
-75
-55
-66
-61
-57
-53
-50
-47
-44
-41
-38
-36
-33
-31
-29
-27
-25
-23
-21
-20
-19
-18
-16
-15
-15
-14
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
115
112
108
105
100
96
90
85
79
73
67
62
56
51
47
43
40
37
34
32
29
28
25
24
22
20
19
17
16
15
13
12
11
10
9
8
8
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-82
-91
-86
-81
-59
-70
-65
-61
-57
-53
-49
-46
-43
-40
-37
-35
-33
-30
-28
-26
-24
-23
-21
-20
-18
-17
-16
-15
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
109
105
100
95
90
84
78
72
66
62
56
52
47
43
40
37
33
31
28
26
25
23
21
20
18
17
16
14
13
12
11
11
10
9
8
7
7
6
5
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
118
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
114
105
99
95
93
91
89
86
83
79
75
70
64
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-86
-65
-75
-54
-65
-61
-57
-53
-50
-47
-44
-41
-39
-35
-33
-31
-28
-26
-24
-22
-21
-19
-18
-17
-16
-15
-13
-12
-11
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
124
118
114
111
107
105
100
95
89
84
78
73
66
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-87
-97
124
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
108
101
97
94
93
90
87
84
80
76
72
67
62
57
52
47
44
39
37
33
31
28
26
24
23
21
19
18
17
15
14
13
12
11
10
9
8
7
7
6
5
5
5
4
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-82
-91
-86
-81
-60
-70
-65
-62
-58
-53
-50
-47
-44
-41
-38
-36
-33
-31
-28
-27
-25
-23
-22
-22
-19
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
108
104
99
95
89
84
78
72
65
61
55
51
47
43
40
37
33
31
29
27
25
23
21
19
18
16
15
14
13
12
11
10
9
8
7
7
6
5
4
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-86
-80
-59
-70
-66
-61
-57
-53
-50
-47
-43
-40
-37
-35
-33
-30
-28
-26
-25
-23
-21
-20
-18
-17
-16
-15
-13
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
115
112
107
104
99
95
89
84
78
73
67
62
56
52
47
43
40
37
33
31
29
27
25
23
21
19
18
16
15
14
13
12
11
10
9
9
7
7
7
6
6
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
113
104
99
95
93
91
89
86
83
80
75
71
65
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-86
-65
-76
-54
-66
-62
-58
-53
-49
-46
-43
-41
-38
-35
-33
-31
-28
-26
-24
-23
-22
-20
-19
-18
-16
-15
-13
-12
-11
-10
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
118
115
112
108
105
100
95
90
85
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-89
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
116
107
101
98
95
94
90
88
85
81
77
72
66
62
57
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-83
121
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
101
98
95
94
91
88
84
81
76
72
67
62
57
52
47
43
39
36
33
31
27
25
24
23
20
19
18
17
15
15
13
12
11
10
9
9
8
7
6
5
5
4
4
3
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-85
-80
-58
-69
-65
-60
-57
-54
-50
-47
-43
-41
-38
-36
-33
-30
-28
-27
-25
-23
-22
-20
-19
-17
-16
-16
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
115
112
108
105
100
95
89
84
78
72
66
61
56
51
47
44
39
37
33
30
28
27
25
23
21
20
18
17
16
14
13
12
11
10
9
8
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-91
-83
-91
-86
-81
-60
-70
-65
-61
-58
-54
-49
-46
-44
-41
-38
-35
-33
-32
-29
-27
-25
-23
-22
-20
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
99
95
89
84
78
72
66
61
56
51
47
43
39
37
35
32
30
27
25
23
21
19
18
16
15
14
13
13
11
11
10
9
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-82
-91
-86
-81
-59
-69
-65
-61
-58
-53
-50
-46
-44
-40
-38
-35
-33
-31
-29
-27
-25
-23
-22
-21
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
119
114
111
108
105
99
95
90
84
79
73
67
62
56
51
47
43
40
37
34
32
29
27
25
23
22
20
18
17
16
15
13
13
12
11
10
8
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-91
-85
-80
-59
-70
-65
-61
-57
-54
-50
-47
-44
-41
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
112
108
105
100
95
90
84
79
73
65
61
55
51
47
43
41
37
33
31
28
27
25
23
21
20
18
17
16
15
14
13
11
10
10
9
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-86
-81
-59
-70
-65
-61
-57
-53
-50
-47
-44
-41
-38
-35
-33
-31
-28
-27
-24
-23
-21
-20
-19
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
125
120
115
112
108
104
100
95
90
83
78
73
66
61
57
51
47
43
40
37
34
31
29
26
25
23
21
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-59
-70
-65
-61
-58
-54
-50
-47
-44
-41
-38
-35
-33
-32
-29
-26
-25
-23
-22
-19
-18
-17
-16
-15
-13
-13
-13
-12
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
119
115
113
109
104
98
95
89
83
78
73
67
61
56
52
47
44
40
37
34
31
29
27
25
23
21
19
18
17
16
15
14
13
11
10
9
8
8
7
6
6
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-83
-93
-87
-81
-60
-71
-66
-62
-57
-53
-50
-47
-44
-41
-38
-35
-33
-31
-28
-26
-25
-23
-21
-19
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
119
116
111
107
104
99
95
89
85
79
73
67
62
56
52
47
44
40
37
33
31
28
26
24
22
21
19
18
17
15
14
12
12
11
10
9
8
7
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
105
100
97
94
92
89
87
84
80
76
72
66
62
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-83
-93
-87
-64
-75
-55
-66
-61
-57
-53
-50
-46
-43
-41
-38
-35
-33
-31
-29
-26
-24
-23
-21
-19
-18
-17
-17
-15
-13
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
118
115
112
108
104
99
95
90
85
79
73
67
62
57
52
47
43
39
36
33
31
29
27
25
23
22
20
18
17
15
15
13
13
11
10
10
9
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-90
-83
-91
-86
-81
-59
-70
-65
-61
-57
-53
-50
-46
-44
-41
-37
-35
-33
-30
-28
-26
-25
-23
-21
-20
-19
-17
-15
-14
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
118
114
111
108
104
99
95
89
84
79
73
67
61
56
51
47
43
40
36
33
31
29
27
24
23
21
20
18
17
15
15
13
13
12
11
10
9
8
7
6
6
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-83
-92
-86
-80
-58
-70
-66
-61
-57
-53
-51
-47
-44
-41
-38
-35
-33
-30
-28
-26
-24
-23
-21
-19
-18
-17
-16
-14
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
118
114
111
108
105
100
95
90
84
79
73
66
61
56
52
47
44
40
37
34
31
29
27
24
23
21
19
18
17
15
14
14
12
11
11
10
9
8
7
7
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
114
105
99
97
94
92
90
87
84
80
75
71
65
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-82
-92
-86
-65
-75
-54
-66
-61
-57
-53
-50
-47
-43
-40
-38
-35
-33
-31
-29
-27
-26
-23
-21
-20
-19
-18
-16
-15
-14
-13
-11
-10
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
105
99
95
89
84
78
73
67
62
56
52
47
43
40
36
33
31
28
27
25
23
22
20
19
17
16
15
14
13
11
10
9
9
8
7
6
6
6
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-92
-87
-81
-59
-70
-66
-62
-57
-53
-50
-47
-43
-40
-37
-35
-33
-31
-28
-27
-25
-23
-21
-20
-19
-17
-16
-15
-14
-13
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
120
115
111
107
104
100
95
89
84
78
73
67
62
56
51
47
43
39
36
32
30
28
26
24
23
21
20
19
17
17
15
14
13
12
11
9
8
7
6
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-97
-91
-85
-81
-59
-69
-65
-61
-57
-53
-50
-47
-44
-40
-38
-35
-33
-30
-28
-26
-24
-22
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
119
114
112
108
105
100
95
89
84
78
72
66
61
56
52
47
44
40
37
34
31
29
26
24
23
21
20
18
17
16
14
13
12
11
10
9
9
8
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-88
-82
-93
-86
-80
-59
-70
-65
-60
-56
-53
-50
-47
-43
-41
-38
-36
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-15
-14
-14
-12
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
115
111
108
104
100
95
90
85
78
72
66
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-96
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
107
101
99
95
93
91
89
85
81
76
72
67
63
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-83
124
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
109
101
97
95
93
90
88
84
81
76
72
67
62
57
53
47
44
40
37
34
31
28
26
24
22
21
19
18
16
15
14
13
12
10
9
9
8
7
7
6
5
5
5
4
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-92
-87
-81
-59
-71
-66
-62
-58
-53
-49
-47
-43
-40
-37
-35
-33
-31
-28
-27
-25
-23
-21
-21
-20
-17
-15
-15
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
118
114
111
107
104
100
95
89
84
78
73
66
61
56
51
46
43
39
37
33
31
29
27
25
23
21
20
18
17
15
15
14
13
12
11
10
9
7
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-91
-86
-81
-60
-70
-65
-61
-57
-53
-50
-47
-44
-40
-37
-35
-33
-30
-28
-27
-26
-24
-21
-19
-19
-18
-15
-15
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
114
112
108
104
99
95
89
84
78
72
65
61
55
51
47
43
39
36
34
31
29
27
25
23
21
20
18
17
16
14
13
12
10
10
9
8
7
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
112
104
98
96
94
91
88
86
83
80
75
70
65
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-82
-92
-86
-65
-75
-53
-65
-62
-58
-53
-50
-47
-45
-40
-38
-35
-33
-31
-28
-26
-25
-23
-21
-19
-18
-18
-16
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
118
114
112
108
105
100
95
90
85
78
73
67
62
57
52
47
44
40
37
34
31
29
27
25
23
21
19
17
17
15
15
14
12
11
11
9
9
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-93
-86
-80
-59
-71
-51
-61
-57
-54
-50
-47
-43
-40
-38
-36
-33
-31
-28
-27
-25
-22
-21
-20
-18
-17
-15
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
140
132
123
118
114
111
108
105
100
95
90
85
78
73
66
61
56
51
47
43
40
37
34
32
29
27
24
23
21
20
19
17
15
14
13
12
11
10
9
8
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-84
-92
-85
-81
-60
-71
-65
-61
-57
-54
-49
-46
-43
-41
-38
-35
-33
-31
-29
-26
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
140
132
124
118
114
111
108
105
100
95
89
84
78
73
66
61
56
51
47
43
39
36
33
30
27
26
25
23
21
19
18
17
15
14
13
12
11
10
9
8
8
7
6
6
6
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-88
-82
-92
-86
-80
-58
-70
-65
-61
-57
-53
-50
-47
-43
-41
-38
-36
-33
-31
-28
-26
-24
-23
-21
-20
-19
-17
-17
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
111
107
104
99
95
89
84
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-87
-96
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
107
100
97
95
93
91
88
85
81
77
73
67
62
57
52
48
44
40
37
33
31
28
25
23
22
20
19
17
17
15
14
13
12
11
10
9
9
8
7
6
5
5
5
4
4
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
104
99
95
93
93
89
87
83
80
76
71
66
61
56
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-92
-85
-64
-76
-55
-65
-61
-58
-54
-50
-46
-44
-41
-38
-35
-33
-30
-29
-27
-25
-23
-22
-21
-18
-17
-16
-15
-14
-12
-11
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
114
111
108
105
100
95
90
85
78
73
67
62
57
52
47
43
39
37
33
31
28
27
25
23
21
20
18
17
15
14
13
13
11
10
9
8
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-85
-80
-59
-70
-65
-61
-57
-53
-49
-46
-44
-41
-37
-35
-33
-32
-29
-27
-25
-23
-21
-19
-18
-18
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
115
112
108
104
99
95
90
84
79
73
67
61
56
51
47
44
41
37
34
31
29
27
25
23
22
20
19
17
16
15
13
12
11
10
9
8
7
7
6
6
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-82
-91
-86
-80
-59
-70
-65
-61
-58
-53
-50
-47
-44
-41
-38
-36
-33
-31
-29
-26
-24
-23
-21
-19
-18
-17
-17
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
112
108
105
99
95
90
85
79
72
67
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-88
-97
124
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
101
98
95
93
91
88
85
81
76
72
67
62
57
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
121
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
107
100
97
95
93
90
88
85
81
77
72
66
62
56
52
47
43
39
36
33
30
27
26
24
22
21
19
18
17
15
15
13
13
12
11
10
9
8
7
6
6
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-81
-59
-70
-66
-61
-57
-54
-51
-48
-45
-41
-38
-36
-33
-31
-28
-27
-25
-23
-21
-20
-19
-17
-16
-15
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
115
112
108
104
99
95
90
85
79
73
68
63
57
52
47
44
40
37
34
31
28
26
24
23
21
20
18
17
16
15
14
13
11
10
9
9
8
7
6
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-85
-80
-59
-71
-66
-62
-57
-54
-50
-46
-43
-40
-37
-35
-33
-31
-28
-26
-25
-22
-21
-20
-18
-17
-15
-14
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
123
119
114
111
107
105
100
95
89
84
78
73
67
62
56
52
47
43
40
37
34
32
29
28
25
23
21
19
18
17
15
14
13
12
11
11
10
9
8
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-97
-92
-86
-81
-59
-70
-65
-62
-57
-52
-49
-46
-44
-40
-37
-35
-33
-31
-29
-27
-25
-23
-21
-20
-19
-17
-17
-16
-15
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
125
119
115
112
108
105
100
95
90
84
78
72
67
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-88
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
116
108
101
98
95
93
91
89
85
81
77
72
67
62
57
-35
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
116
107
101
97
95
93
90
87
84
81
76
71
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-92
-83
121
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
108
101
98
95
94
91
89
84
81
76
72
67
61
56
52
47
43
39
36
33
31
28
26
24
23
21
19
18
16
15
14
13
12
11
10
9
9
8
7
6
5
5
4
3
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-80
-59
-70
-65
-61
-57
-53
-50
-46
-43
-41
-38
-35
-33
-31
-29
-26
-24
-23
-21
-20
-18
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
115
112
107
104
100
95
90
84
78
73
67
63
57
52
48
44
40
37
34
31
28
27
25
23
21
19
17
16
15
14
13
12
11
10
9
9
7
7
6
6
5
4
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-59
-70
-65
-61
-57
-53
-49
-46
-43
-40
-37
-35
-33
-30
-28
-26
-24
-23
-21
-20
-18
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
112
108
104
99
95
90
85
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-88
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
102
97
94
93
91
89
85
81
77
73
67
62
57
52
47
43
39
36
33
30
28
27
25
23
21
19
18
17
15
14
12
11
11
10
9
8
7
7
6
6
5
5
4
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-86
-81
-59
-70
-65
-61
-58
-54
-50
-47
-44
-42
-38
-36
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-14
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
105
100
95
89
84
78
73
67
62
56
51
47
43
40
37
34
32
29
27
25
23
21
20
18
17
15
14
13
12
11
10
9
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-91
-85
-81
-60
-70
-65
-62
-58
-54
-50
-47
-44
-41
-38
-35
-33
-31
-28
-27
-24
-23
-22
-20
-18
-17
-16
-15
-14
-13
-12
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
115
113
109
105
99
95
89
84
78
73
66
61
56
51
47
43
39
36
33
31
28
26
24
23
21
20
18
17
15
14
13
11
10
9
8
8
7
6
6
6
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-93
-85
-80
-59
-71
-66
-61
-57
-54
-50
-46
-43
-40
-38
-35
-32
-31
-28
-26
-25
-23
-21
-19
-18
-18
-17
-16
-14
-13
-13
-12
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
109
105
101
96
91
85
78
73
67
62
56
52
47
44
40
37
34
31
29
27
25
23
21
20
18
17
16
14
14
13
11
10
10
9
8
7
6
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-88
116
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
105
99
97
92
90
88
86
83
80
75
70
65
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-65
-75
-55
-66
-62
-57
-54
-50
-47
-44
-41
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
108
104
100
95
90
85
78
73
67
62
56
51
47
43
40
37
33
31
29
27
25
23
22
20
18
17
15
14
13
12
11
10
9
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
118
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
105
99
96
93
91
89
87
83
79
75
70
65
61
55
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-82
-91
-86
-65
-75
-54
-66
-62
-58
-53
-50
-47
-44
-40
-37
-35
-33
-31
-29
-27
-24
-23
-22
-21
-18
-17
-16
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
119
115
113
109
105
100
96
90
85
78
73
67
62
56
51
47
43
39
37
33
31
28
26
25
23
21
20
18
17
15
14
13
12
11
11
10
9
8
7
7
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-89
-82
-93
-86
-79
-59
-70
-67
-61
-57
-54
-51
-48
-43
-41
-39
-36
-33
-31
-28
-27
-25
-23
-22
-20
-18
-17
-16
-16
-14
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
120
115
113
108
105
100
95
90
84
78
72
66
61
56
51
47
43
40
37
34
31
29
27
25
23
21
20
18
17
15
13
12
11
10
10
9
8
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
105
100
96
93
92
89
87
84
81
76
71
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-91
-86
-65
-76
-54
-65
-61
-57
-54
-50
-46
-44
-41
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-11
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
120
115
113
109
105
100
96
90
85
78
72
66
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
115
107
101
98
95
93
91
89
85
81
77
72
67
63
57
53
48
44
40
37
33
31
28
26
24
22
20
19
17
16
15
14
12
11
10
9
9
8
7
7
6
5
4
4
3
3
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-59
-71
-66
-60
-57
-54
-50
-46
-43
-41
-38
-35
-32
-31
-29
-26
-24
-23
-22
-20
-18
-17
-16
-15
-13
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
108
105
100
95
90
85
78
73
66
62
57
52
47
43
40
37
34
31
29
26
24
22
21
19
18
17
16
14
14
13
11
10
9
8
7
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-83
-93
-87
-81
-58
-70
-66
-62
-56
-53
-50
-47
-44
-40
-38
-35
-33
-31
-29
-27
-25
-23
-22
-20
-19
-17
-16
-15
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
119
114
111
108
105
100
95
89
84
78
73
67
62
56
51
47
43
40
37
34
31
29
27
25
24
22
20
19
17
16
14
13
12
11
11
10
9
8
7
7
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
115
106
100
97
93
92
89
87
83
80
75
71
66
61
57
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-94
-85
-64
-75
-55
-66
-61
-57
-54
-50
-46
-43
-41
-38
-35
-33
-31
-29
-27
-25
-23
-22
-19
-18
-17
-16
-14
-14
-12
-11
-10
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
109
105
100
95
89
84
78
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-88
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
106
100
97
95
94
90
88
85
81
77
72
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-97
122
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
101
98
95
92
89
86
83
81
76
71
67
62
57
52
47
43
39
36
33
31
28
26
24
22
20
19
17
17
15
14
14
12
11
10
9
8
7
7
6
5
5
4
3
3
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-59
-70
-65
-61
-57
-53
-50
-47
-44
-41
-38
-35
-32
-30
-28
-26
-25
-23
-21
-20
-18
-17
-15
-14
-14
-13
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
119
114
111
108
105
100
95
90
85
79
73
67
62
56
52
47
43
39
36
33
31
28
27
25
23
22
20
18
17
16
15
14
13
11
11
10
8
7
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-86
-81
-59
-71
-66
-61
-57
-53
-50
-46
-43
-40
-37
-35
-33
-30
-28
-26
-24
-23
-21
-20
-18
-17
-16
-15
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
124
118
114
111
107
104
100
95
89
84
78
73
67
62
56
52
47
43
40
37
34
31
29
27
25
23
22
20
19
17
16
14
13
12
11
10
10
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-82
-92
-86
-82
-60
-70
-66
-61
-57
-53
-49
-47
-44
-41
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-19
-17
-15
-15
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
114
111
107
104
99
95
90
84
78
73
67
62
56
51
47
44
40
37
33
31
28
26
24
22
21
20
18
17
16
15
14
12
11
11
10
9
9
7
7
7
6
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-97
-91
-86
-81
-59
-69
-65
-61
-57
-54
-50
-47
-44
-40
-37
-35
-32
-30
-27
-26
-24
-23
-22
-20
-18
-17
-16
-15
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
119
116
112
108
104
100
95
89
83
78
72
66
61
56
51
47
44
40
37
34
31
29
27
25
23
21
20
19
17
15
14
13
12
11
10
9
9
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-87
-81
-58
-70
-66
-62
-57
-53
-50
-47
-44
-40
-38
-36
-33
-30
-28
-26
-25
-23
-21
-21
-19
-18
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
120
115
111
108
105
100
95
89
84
79
73
67
62
56
52
47
43
40
37
34
31
29
27
25
23
21
19
18
17
15
14
13
12
12
10
10
9
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-91
-85
-80
-60
-71
-65
-61
-58
-54
-50
-47
-44
-41
-37
-35
-33
-32
-29
-27
-25
-24
-22
-20
-19
-17
-16
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
115
111
107
105
100
95
90
84
78
73
67
62
56
52
47
44
40
37
33
31
29
27
25
23
21
20
18
17
15
14
14
13
12
11
10
9
8
8
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-88
-82
-92
-86
-80
-58
-70
-65
-61
-57
-53
-49
-47
-43
-40
-38
-35
-33
-30
-28
-27
-25
-23
-21
-20
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
130
123
119
114
111
107
104
100
95
89
84
78
73
67
62
56
51
47
43
40
37
33
31
29
27
25
23
21
20
18
17
15
14
14
12
11
11
10
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
106
99
95
93
91
89
86
83
79
75
71
66
61
55
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-93
-86
-65
-76
-55
-66
-61
-57
-54
-50
-47
-44
-41
-39
-35
-33
-31
-29
-27
-25
-23
-22
-19
-18
-17
-16
-15
-13
-12
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
108
104
100
95
90
85
78
73
67
62
56
52
47
43
39
37
33
31
28
26
24
22
21
20
18
17
15
14
13
12
11
10
9
9
7
7
5
4
3
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-59
-70
-66
-62
-57
-53
-49
-46
-43
-40
-37
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
130
123
118
113
111
108
104
99
95
90
85
79
73
66
61
56
51
47
43
40
37
34
31
29
27
25
23
21
20
18
17
15
14
13
11
11
10
9
8
7
6
6
6
6
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-81
-60
-70
-66
-61
-57
-53
-49
-46
-43
-40
-37
-35
-33
-31
-29
-27
-25
-22
-21
-19
-18
-18
-16
-15
-14
-13
-13
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
124
118
114
111
108
104
99
95
89
85
79
73
67
62
56
52
47
44
40
37
34
31
29
27
24
23
21
19
18
17
15
15
14
13
11
11
9
8
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
119
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
114
106
99
96
93
92
89
87
83
80
76
71
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-93
-87
-64
-75
-55
-66
-62
-57
-54
-50
-47
-43
-41
-38
-36
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-14
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
133
123
118
114
111
107
105
100
95
90
85
79
73
67
61
56
51
47
43
39
36
34
31
29
27
25
23
21
20
18
17
16
15
13
13
11
11
9
9
8
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-94
-85
-80
-59
-71
-65
-61
-57
-54
-50
-46
-43
-41
-38
-35
-33
-31
-28
-26
-24
-22
-21
-20
-18
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
114
111
108
104
100
95
89
85
79
73
67
62
57
52
47
44
40
37
33
31
29
27
25
23
21
20
18
17
16
15
13
13
11
10
10
9
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-91
-85
-80
-59
-70
-65
-61
-57
-53
-50
-46
-43
-41
-38
-35
-33
-31
-29
-26
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
119
115
111
108
105
100
96
90
84
79
73
67
62
56
52
47
43
40
36
33
31
28
27
25
23
22
20
18
17
15
15
13
12
11
10
9
9
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-80
-59
-70
-65
-61
-57
-53
-50
-47
-43
-41
-37
-35
-33
-30
-29
-26
-24
-23
-21
-19
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
118
114
111
108
104
99
95
89
84
79
73
67
-27
-89
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
100
97
95
94
91
89
85
81
77
72
67
62
57
-35
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
117
107
101
97
95
93
91
89
85
81
77
73
67
63
57
52
47
43
39
36
33
30
27
26
24
22
21
20
18
17
15
14
13
12
11
10
9
9
8
7
7
5
5
4
4
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-85
-80
-59
-71
-66
-61
-57
-54
-50
-46
-43
-41
-38
-35
-33
-31
-28
-26
-25
-23
-21
-19
-18
-17
-16
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
100
95
89
84
79
73
68
62
57
52
47
44
40
37
33
31
28
26
24
23
21
20
18
17
15
15
13
12
11
10
9
8
7
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-89
-82
-91
-86
-80
-59
-70
-65
-61
-57
-53
-50
-47
-44
-40
-37
-35
-33
-30
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
108
105
100
95
90
85
79
73
67
62
56
51
47
43
40
37
33
31
29
27
25
23
22
20
19
17
16
15
13
12
11
10
9
9
8
7
7
6
6
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
117
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
105
100
96
93
91
89
87
84
80
75
71
66
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-86
-64
-75
-54
-66
-61
-58
-54
-50
-46
-43
-41
-38
-35
-33
-31
-29
-27
-25
-24
-22
-20
-18
-17
-16
-14
-13
-12
-11
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
108
105
100
95
90
84
78
73
67
61
56
52
47
44
40
37
34
31
29
28
25
24
22
20
18
17
16
14
13
13
11
10
9
8
7
7
6
5
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-91
-86
-80
-59
-70
-65
-61
-57
-52
-50
-46
-43
-41
-38
-35
-33
-30
-28
-26
-25
-23
-21
-20
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
118
114
111
109
104
98
95
89
83
78
73
67
62
56
51
47
43
40
37
34
31
29
27
25
23
22
20
18
17
16
15
14
12
11
11
10
9
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-97
-92
-86
-81
-58
-70
-66
-62
-57
-53
-50
-47
-44
-40
-37
-35
-33
-30
-28
-26
-25
-23
-21
-20
-19
-17
-15
-15
-13
-13
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
123
119
115
111
107
104
99
95
90
85
78
73
67
62
57
52
47
44
40
37
34
32
29
27
25
23
22
20
18
17
15
14
13
12
11
10
9
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-93
-88
-81
-59
-71
-51
-62
-57
-54
-50
-47
-43
-40
-38
-36
-33
-30
-28
-27
-25
-23
-22
-21
-19
-17
-16
-16
-14
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
119
115
112
109
105
100
95
90
85
78
72
66
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-87
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
117
108
101
97
95
93
91
88
84
81
77
72
67
62
57
52
47
44
40
36
33
31
28
26
23
22
20
19
17
16
15
14
13
12
11
10
9
8
7
7
6
6
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
116
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
106
99
96
93
91
89
87
83
80
75
71
65
61
56
-37
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-92
-86
-65
-75
-53
-66
-61
-57
-53
-50
-47
-44
-41
-39
-36
-34
-31
-28
-27
-25
-22
-21
-20
-19
-17
-16
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
125
119
115
112
108
105
101
96
90
85
79
73
67
61
56
51
47
44
40
36
33
31
29
27
25
23
21
20
19
17
15
14
13
12
11
10
9
9
7
7
6
5
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-88
-82
-92
-86
-81
-59
-70
-66
-62
-58
-54
-51
-47
-43
-41
-38
-35
-33
-31
-29
-27
-24
-23
-21
-19
-18
-17
-16
-14
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
117
114
112
107
104
99
95
90
85
79
73
67
62
57
52
47
43
40
37
34
31
28
27
25
23
21
19
17
17
15
14
13
12
11
10
9
8
7
6
6
5
5
4
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-93
-87
-80
-58
-70
-66
-61
-57
-53
-50
-47
-44
-41
-38
-35
-33
-31
-28
-27
-25
-23
-22
-20
-19
-18
-17
-15
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
118
114
113
108
104
99
95
89
85
78
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-88
-96
124
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
115
107
101
98
95
94
90
88
84
81
76
72
66
62
56
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-83
124
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
117
109
101
97
95
93
91
88
84
81
76
72
67
62
57
52
47
44
40
36
33
31
28
26
24
23
21
19
17
17
15
14
13
12
11
10
9
8
8
7
6
5
5
4
3
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-91
-83
-91
-86
-81
-60
-70
-65
-62
-58
-53
-50
-47
-44
-41
-37
-35
-33
-31
-28
-26
-25
-23
-21
-19
-18
-18
-16
-15
-14
-13
-12
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
111
107
104
99
95
90
84
78
73
67
62
56
51
46
43
39
36
33
30
28
27
25
23
22
20
18
17
15
14
13
12
11
10
10
9
8
7
6
6
6
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-93
-86
-80
-59
-71
-66
-60
-57
-53
-50
-46
-43
-40
-38
-35
-32
-31
-29
-26
-24
-23
-21
-20
-18
-17
-16
-15
-13
-13
-13
-12
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
118
114
111
107
103
99
95
90
84
78
73
67
62
56
51
47
43
40
37
33
31
28
26
24
22
21
20
18
17
15
14
13
12
11
10
9
8
7
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-92
-87
-81
-59
-70
-66
-62
-57
-53
-50
-47
-43
-40
-38
-36
-33
-31
-28
-27
-25
-23
-21
-20
-19
-17
-15
-16
-15
-14
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
100
95
90
84
78
72
66
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
101
98
95
93
90
89
85
82
77
72
67
63
58
-35
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-83
121
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
101
98
94
93
91
88
85
82
77
73
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
122
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
107
101
97
95
93
90
88
85
81
77
72
67
62
57
52
47
43
39
36
33
31
28
26
24
22
21
19
17
16
15
14
13
13
12
10
9
9
7
6
5
4
4
4
3
3
3
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-97
-92
-86
-81
-59
-70
-66
-62
-57
-53
-50
-47
-44
-40
-37
-35
-33
-30
-29
-27
-25
-23
-21
-20
-19
-17
-16
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
121
116
113
109
105
101
96
90
84
78
73
67
62
57
52
47
44
40
37
33
31
29
27
25
23
21
20
18
18
15
13
13
12
10
9
8
7
7
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-92
-85
-80
-59
-71
-65
-61
-57
-54
-50
-47
-43
-41
-38
-35
-33
-31
-29
-26
-25
-23
-22
-20
-18
-17
-16
-14
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
140
132
124
118
114
111
107
104
100
95
90
84
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-88
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
117
107
101
99
95
93
90
89
85
82
77
72
67
63
57
53
48
45
41
37
34
31
28
27
25
23
21
19
18
17
15
14
13
12
11
10
9
9
8
8
7
6
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-94
-85
-80
-59
-71
-65
-61
-57
-54
-51
-48
-43
-40
-38
-36
-33
-30
-28
-27
-25
-23
-21
-20
-18
-17
-16
-15
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
119
114
112
108
105
100
95
90
85
78
72
66
61
56
51
47
44
40
37
34
31
29
27
25
24
22
20
18
17
15
14
13
13
12
11
10
9
9
8
7
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-91
-86
-81
-60
-71
-66
-62
-59
-55
-50
-47
-44
-42
-38
-35
-33
-31
-28
-25
-25
-23
-21
-19
-18
-17
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
119
115
112
109
105
100
95
89
85
78
72
67
62
56
52
47
43
40
37
34
31
29
27
25
23
21
20
18
17
15
14
13
12
11
10
9
9
8
7
6
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-91
-85
-80
-60
-71
-51
-62
-56
-53
-50
-48
-43
-40
-38
-36
-33
-30
-29
-27
-25
-23
-21
-20
-19
-17
-16
-15
-14
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
119
114
111
107
105
100
95
90
84
79
73
67
62
56
52
47
43
40
37
34
31
28
26
24
23
21
20
18
17
15
14
13
12
11
10
9
9
8
7
7
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
105
99
96
93
92
89
87
84
81
76
72
66
62
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-92
-86
-65
-75
-54
-65
-61
-58
-53
-50
-47
-43
-41
-38
-35
-33
-31
-29
-27
-25
-24
-22
-21
-19
-17
-16
-14
-13
-12
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
118
115
112
108
105
100
95
90
85
79
73
67
61
56
51
47
43
40
37
33
31
28
27
25
23
22
20
18
17
15
15
13
13
12
11
10
9
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
115
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
113
104
98
95
93
92
89
87
84
81
76
72
67
62
56
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-83
-93
-87
-63
-75
-55
-66
-61
-57
-53
-51
-47
-43
-41
-39
-36
-34
-31
-29
-27
-24
-23
-21
-20
-18
-17
-17
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
114
111
107
104
99
95
90
84
79
73
67
62
57
52
47
43
40
36
33
31
29
28
25
23
22
20
18
17
15
15
13
13
12
11
10
9
8
8
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-82
-92
-86
-80
-58
-70
-65
-62
-57
-53
-50
-47
-43
-41
-38
-36
-33
-30
-29
-27
-25
-23
-21
-20
-18
-17
-15
-14
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
119
115
112
108
105
100
95
89
83
78
72
66
62
56
52
47
43
40
36
33
31
29
27
25
23
21
20
18
17
16
15
13
12
11
10
9
9
8
7
6
6
5
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-89
117
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
114
106
99
95
93
91
89
86
83
79
75
71
66
61
56
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-83
-91
-86
-65
-76
-54
-65
-62
-58
-54
-50
-47
-44
-41
-37
-35
-33
-30
-28
-27
-25
-23
-21
-20
-19
-17
-16
-15
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
111
107
104
99
95
89
84
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
115
107
101
98
95
93
91
88
85
81
77
72
67
62
57
52
47
43
39
36
33
31
28
25
24
22
20
19
17
16
14
14
12
11
11
10
9
8
7
7
6
5
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-82
-91
-86
-81
-60
-70
-65
-61
-57
-54
-50
-47
-44
-41
-38
-35
-33
-31
-29
-26
-25
-23
-21
-20
-18
-18
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
99
95
90
85
79
73
67
62
56
52
47
43
39
36
33
31
29
27
25
23
21
19
18
17
16
14
13
13
11
10
9
8
7
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-83
-92
-86
-80
-59
-70
-65
-61
-57
-53
-50
-47
-44
-41
-38
-35
-33
-30
-28
-26
-24
-23
-21
-20
-18
-17
-16
-14
-13
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
114
111
108
105
100
95
90
85
79
73
67
62
56
51
47
43
40
36
33
31
29
27
25
23
21
20
18
17
15
15
13
12
11
10
9
9
8
7
7
6
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
117
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
106
99
96
93
92
89
87
83
80
76
72
66
61
56
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-92
-85
-64
-76
-55
-65
-61
-58
-54
-50
-47
-44
-41
-38
-35
-33
-30
-29
-26
-24
-24
-22
-19
-18
-17
-16
-14
-13
-12
-11
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
99
95
89
84
78
72
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-87
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
107
102
99
95
93
91
89
85
81
76
72
67
62
57
-35
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
122
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
116
107
101
98
95
93
91
88
84
81
77
72
67
62
57
53
47
43
40
37
33
31
28
26
24
22
21
19
17
16
15
14
12
12
11
10
9
8
7
7
6
6
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-88
-82
-92
-87
-81
-59
-70
-66
-62
-57
-53
-50
-47
-43
-40
-37
-35
-33
-30
-28
-27
-25
-23
-22
-20
-19
-17
-16
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
105
100
95
90
84
78
73
66
61
56
51
47
43
39
36
33
31
29
27
25
23
21
20
18
17
16
14
14
12
11
11
10
9
8
7
7
6
6
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-97
-92
-87
-81
-59
-70
-66
-61
-56
-53
-49
-47
-43
-40
-38
-35
-33
-30
-28
-27
-25
-23
-21
-20
-19
-17
-15
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
119
114
112
108
104
99
95
90
85
78
72
66
61
55
51
47
43
40
37
34
31
29
27
24
23
21
19
18
17
15
14
13
12
11
10
9
9
8
7
7
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-97
-91
-86
-81
-60
-70
-65
-62
-57
-53
-50
-46
-44
-40
-37
-35
-33
-30
-28
-26
-24
-22
-21
-20
-18
-17
-15
-15
-14
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
119
115
111
107
103
99
95
89
84
79
73
67
62
56
52
47
43
39
36
33
31
28
26
24
22
21
19
18
17
15
14
13
12
11
11
10
9
8
7
7
6
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-82
-91
-86
-81
-59
-69
-65
-61
-58
-53
-50
-47
-44
-41
-38
-36
-33
-31
-29
-27
-25
-23
-21
-19
-19
-18
-17
-14
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
125
119
115
112
108
105
100
96
90
84
78
73
67
62
57
52
48
44
40
37
33
31
28
26
24
22
21
19
18
17
16
15
14
13
11
10
9
9
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-97
-91
-86
-81
-59
-70
-65
-61
-57
-53
-50
-47
-43
-40
-37
-35
-33
-30
-28
-26
-23
-23
-22
-20
-18
-17
-17
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
115
112
108
105
101
95
90
85
79
73
67
62
57
52
47
44
40
37
34
32
29
27
25
23
21
20
18
17
15
14
13
13
11
11
9
9
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-92
-85
-81
-60
-71
-65
-61
-58
-55
-50
-47
-44
-41
-39
-35
-33
-30
-29
-27
-25
-23
-22
-20
-19
-17
-16
-15
-14
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
119
114
112
108
105
100
95
90
85
79
73
67
62
57
52
47
43
39
36
34
31
29
27
25
23
22
20
18
17
15
14
13
12
11
10
9
8
8
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-88
-97
-92
-87
-81
-59
-70
-66
-62
-57
-53
-50
-47
-44
-40
-36
-35
-33
-32
-28
-27
-26
-24
-21
-19
-18
-17
-15
-14
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
112
108
104
99
95
89
85
79
73
67
62
57
52
47
43
40
37
34
31
29
27
24
23
21
19
18
17
16
15
13
13
11
11
10
9
8
7
6
6
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
118
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
127
114
105
99
96
93
91
89
87
84
80
76
71
65
61
56
-37
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-92
-86
-64
-75
-54
-65
-61
-57
-53
-50
-46
-44
-41
-38
-36
-33
-31
-29
-26
-24
-22
-21
-19
-18
-17
-17
-15
-14
-12
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
108
104
100
95
90
85
78
73
67
62
57
53
47
44
40
37
34
32
28
26
24
22
21
20
18
17
15
14
13
12
11
10
10
9
8
7
7
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-92
-85
-79
-59
-70
-65
-61
-57
-54
-50
-47
-44
-41
-38
-35
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
99
95
89
84
78
73
67
63
57
52
47
44
40
36
33
31
29
27
25
23
22
20
18
17
15
15
13
13
11
10
9
8
7
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-91
-85
-80
-59
-70
-65
-62
-57
-53
-50
-47
-44
-41
-37
-35
-33
-30
-28
-26
-25
-23
-21
-20
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
108
105
100
95
90
84
78
73
66
61
56
51
46
42
39
36
33
32
30
28
26
23
22
20
18
17
15
14
13
12
11
10
9
8
7
7
6
5
5
4
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
118
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
106
99
97
93
91
89
86
83
80
76
72
66
62
57
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-97
-93
-87
-65
-76
-56
-65
-61
-58
-55
-51
-47
-45
-42
-40
-35
-33
-31
-29
-26
-24
-23
-21
-20
-19
-17
-17
-15
-13
-12
-11
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
124
118
114
111
109
105
100
95
90
85
79
73
67
62
56
52
47
44
40
37
34
32
29
27
25
23
21
19
18
17
16
15
14
13
11
11
10
9
8
7
7
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-93
-86
-80
-59
-71
-66
-60
-57
-53
-50
-46
-43
-41
-38
-35
-33
-30
-28
-26
-24
-22
-21
-19
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
119
115
112
108
105
100
96
90
84
78
72
66
61
56
51
47
43
40
37
33
31
28
27
25
23
21
20
18
17
15
14
13
12
11
10
9
9
8
7
6
5
5
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-83
-92
-85
-80
-59
-70
-65
-61
-57
-53
-50
-47
-44
-41
-39
-36
-33
-31
-28
-27
-24
-23
-21
-20
-19
-17
-15
-15
-14
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
104
99
95
89
84
78
73
67
61
56
52
47
44
40
37
33
31
29
26
24
23
21
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-88
-82
-92
-86
-80
-59
-70
-66
-61
-57
-54
-50
-46
-43
-40
-38
-35
-32
-31
-29
-27
-25
-23
-22
-21
-18
-17
-16
-16
-14
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
120
115
111
108
105
100
96
90
84
78
73
67
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
117
108
101
97
93
93
91
88
84
80
76
72
67
62
56
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-82
121
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
106
101
98
95
93
91
89
85
81
76
71
67
62
57
52
47
43
39
36
33
30
27
26
24
23
21
19
18
17
15
14
12
11
10
10
9
8
7
7
6
6
5
5
4
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-97
-91
-86
-81
-59
-70
-66
-62
-57
-53
-50
-47
-44
-41
-37
-35
-32
-30
-28
-25
-24
-23
-21
-20
-18
-17
-16
-15
-13
-13
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
115
112
108
104
100
95
90
84
79
73
67
62
57
52
47
43
40
37
34
31
29
27
25
23
21
19
18
17
16
14
14
12
11
10
9
8
7
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-89
-83
-93
-86
-80
-59
-70
-66
-61
-57
-54
-50
-47
-44
-41
-38
-35
-33
-30
-27
-26
-23
-22
-20
-19
-18
-17
-16
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
123
118
114
112
107
104
99
95
89
84
78
72
66
61
56
51
47
43
40
37
33
31
28
26
25
23
21
20
18
17
16
15
14
13
11
11
9
8
7
6
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
117
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
113
105
99
96
93
91
88
86
83
80
75
71
66
61
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-89
-82
-92
-86
-64
-74
-54
-66
-61
-57
-53
-49
-47
-43
-40
-38
-35
-33
-31
-29
-27
-25
-23
-22
-20
-18
-18
-17
-15
-14
-12
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
114
112
108
104
99
95
89
84
78
73
67
62
57
52
47
44
40
37
34
31
29
27
25
23
21
20
18
17
15
15
14
13
11
11
9
9
8
7
6
6
6
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
-91
-85
-80
-59
-69
-65
-61
-57
-53
-50
-47
-43
-40
-37
-35
-33
-30
-28
-27
-25
-23
-22
-20
-19
-17
-16
-15
-13
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
131
124
119
114
111
108
104
100
95
89
84
78
73
67
61
55
51
46
43
39
36
33
31
28
26
24
23
21
20
18
17
15
14
13
13
11
10
9
8
7
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-88
-97
-92
-86
-80
-58
-70
-66
-62
-57
-53
-50
-47
-44
-40
-37
-35
-33
-31
-28
-27
-25
-23
-21
-20
-18
-17
-15
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
123
118
114
111
108
104
100
95
90
84
78
72
67
62
56
51
47
44
40
37
34
31
29
27
25
23
21
20
18
17
16
15
13
12
10
9
9
8
7
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-95
-89
-82
-92
-85
-80
-60
-71
-66
-61
-57
-54
-51
-46
-43
-40
-37
-35
-33
-30
-28
-26
-25
-23
-21
-20
-18
-17
-16
-15
-14
-13
-13
-13
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
125
119
115
112
108
105
99
95
89
83
78
72
66
-28
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-87
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
117
107
100
97
95
93
91
89
85
81
76
72
67
62
57
52
47
44
40
37
33
30
28
26
24
22
20
19
17
17
15
14
12
11
10
10
9
9
7
7
6
5
4
2
2
3
2
-82
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
117
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
114
106
99
96
93
91
89
87
83
80
75
71
66
61
56
-36
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-92
-86
-64
-76
-55
-65
-61
-57
-54
-50
-46
-43
-41
-38
-35
-33
-31
-28
-26
-24
-22
-21
-19
-18
-19
-18
-16
-14
-13
-13
-12
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
119
115
112
108
105
101
96
90
85
78
73
67
62
57
52
48
44
40
37
34
31
29
26
24
22
21
19
17
16
15
14
14
13
11
11
9
9
8
7
6
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-83
-92
-85
-80
-59
-70
-65
-61
-57
-54
-50
-46
-44
-41
-38
-35
-32
-31
-28
-26
-24
-23
-23
-21
-17
-17
-17
-16
-14
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
119
115
112
108
104
100
95
89
84
79
73
67
62
56
51
47
43
39
37
33
31
29
27
25
23
21
20
18
17
15
14
13
12
11
10
9
8
8
7
6
5
5
4
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-84
-93
-85
-80
-59
-71
-65
-61
-57
-54
-50
-46
-43
-41
-38
-35
-33
-31
-30
-29
-25
-23
-22
-21
-18
-17
-15
-15
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
115
112
108
105
100
95
89
84
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-90
-83
125
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
108
101
98
95
93
91
88
85
81
76
72
66
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-84
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
116
107
101
97
95
93
90
88
84
81
76
71
67
62
57
53
48
45
41
37
34
31
29
27
24
23
21
20
18
17
15
14
13
12
11
10
9
8
7
7
6
5
5
4
4
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-90
-84
-93
-85
-80
-59
-70
-65
-61
-57
-54
-50
-47
-45
-43
-38
-35
-33
-31
-28
-26
-25
-23
-22
-20
-19
-18
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
119
114
111
108
104
99
95
90
85
79
74
67
62
57
52
47
43
40
37
33
31
29
27
25
23
21
19
18
17
16
14
14
12
11
10
9
9
8
7
7
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-85
-80
-59
-70
-65
-61
-57
-55
-51
-47
-43
-41
-38
-35
-32
-31
-29
-27
-25
-23
-22
-20
-18
-17
-16
-15
-14
-13
-13
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
120
115
113
109
105
100
95
90
85
78
73
67
62
56
52
47
44
40
37
33
31
28
26
24
23
21
20
18
17
16
14
13
12
11
10
9
8
8
7
6
5
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-80
-59
-71
-51
-62
-57
-53
-50
-47
-43
-40
-37
-35
-33
-30
-28
-26
-25
-22
-21
-20
-18
-17
-16
-14
-13
-12
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
114
112
109
105
99
95
89
84
79
73
67
-27
-90
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-97
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
117
109
102
99
95
94
91
89
85
81
77
72
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-83
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
129
115
106
100
97
95
94
90
88
84
81
77
72
67
62
57
-36
-97
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-84
126
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
117
108
101
98
95
93
91
89
85
81
76
72
67
63
58
52
46
43
39
37
32
30
27
26
24
23
21
20
18
17
15
14
13
12
11
11
9
8
7
6
6
5
5
5
4
3
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-82
-92
-86
-80
-59
-70
-65
-61
-57
-52
-49
-46
-43
-40
-38
-36
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-15
-14
-13
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
131
123
118
114
111
108
104
99
95
90
85
79
71
66
61
55
51
47
43
40
37
34
31
29
27
25
23
22
20
19
18
16
14
13
12
11
10
9
8
8
7
7
6
5
5
4
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-90
-83
-91
-85
-80
-59
-70
-65
-61
-58
-54
-50
-47
-44
-41
-38
-35
-33
-30
-29
-26
-25
-23
-22
-21
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
112
108
105
100
96
89
85
79
73
67
-27
-89
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
-82
123
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
130
116
107
100
97
95
93
90
88
84
81
76
71
66
62
57
52
47
43
39
36
33
30
28
26
23
22
20
19
17
16
15
14
13
12
11
11
9
9
8
7
7
6
5
5
4
4
3
-65
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-91
-83
-91
-86
-80
-59
-70
-65
-62
-58
-53
-50
-47
-43
-41
-38
-36
-33
-31
-29
-27
-25
-23
-21
-20
-18
-17
-16
-15
-14
-12
-11
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
141
132
124
118
114
111
107
105
100
95
90
84
78
72
66
61
56
51
47
43
40
36
33
31
28
26
24
22
21
19
18
17
15
14
13
12
11
10
9
8
8
7
6
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-89
-97
-91
-85
-80
-59
-70
-65
-61
-57
-53
-50
-47
-43
-41
-37
-35
-33
-30
-28
-26
-24
-23
-21
-20
-19
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
125
119
115
112
107
104
99
95
89
84
78
73
66
62
56
52
47
43
40
37
33
31
28
26
24
23
21
20
18
17
15
14
13
12
11
10
9
8
8
7
7
5
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-88
-82
-92
-85
-80
-59
-70
-66
-61
-57
-54
-50
-47
-44
-41
-38
-35
-33
-31
-28
-27
-24
-23
-21
-19
-18
-17
-16
-15
-14
-13
-12
-11
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
132
124
119
115
113
109
105
100
95
90
85
78
72
67
61
56
51
47
43
39
36
33
31
28
26
24
23
21
20
18
17
15
14
13
12
11
10
9
9
8
7
6
6
5
5
4
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-96
-89
116
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
128
113
103
96
93
91
90
87
85
81
78
73
69
63
59
54
-39
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-97
-91
-83
-92
-86
-65
-76
-55
-65
-62
-58
-54
-50
-46
-44
-41
-38
-35
-33
-31
-29
-26
-25
-23
-21
-19
-18
-17
-16
-14
-13
-12
-12
-11
-10
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
133
124
119
115
113
108
105
99
95
90
85
79
73
67
62
56
52
47
43
39
37
33
31
29
26
24
22
21
20
18
17
16
14
13
11
11
10
9
8
7
6
6
6
5
5
5
-64
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113