4098 lines (4097 with data), 19.4 kB
7
30
16
10
17
23
42
31
34
39
35
35
43
40
36
17
-2
10
70
87
87
35
3
-10
-6
-16
-22
-44
-49
-33
-32
-27
-36
-23
-24
-38
-70
-86
-113
-112
-99
-93
-72
-73
-68
-53
-52
-76
-123
-130
-101
-48
-9
17
37
34
53
90
128
128
119
74
74
110
134
158
178
185
209
178
141
87
41
39
60
54
52
30
28
25
36
56
59
48
28
37
44
80
75
67
55
26
22
-15
-18
1
22
22
-17
-88
-152
-164
-120
-71
-53
-46
-85
-121
-138
-145
-156
-153
-151
-151
-121
-110
-107
-144
-162
-179
-193
-236
-261
-276
-263
-271
-269
-256
-222
-180
-123
-88
-96
-123
-138
-154
-139
-144
-165
-189
-190
-178
-156
-150
-144
-117
-87
-55
-21
25
98
137
171
97
44
-23
-54
-43
-58
-45
-54
3
49
79
111
121
190
222
226
190
152
132
104
56
41
63
126
193
208
208
177
131
106
78
83
97
110
124
103
83
79
58
48
34
16
22
43
63
61
77
79
104
86
64
30
21
3
14
31
56
65
47
15
25
48
95
106
126
128
109
85
56
30
7
-32
-44
-50
-42
-38
-39
-25
-26
-24
-2
34
89
147
190
205
191
117
60
-3
-25
-33
-34
-5
-10
1
-15
-29
-40
-23
16
54
104
108
86
59
49
56
79
101
109
85
42
-2
-18
-35
-40
-38
-14
25
72
86
86
82
45
-1
-58
-89
-94
-99
-94
-96
-118
-147
-185
-206
-183
-134
-79
-57
-49
-49
-41
-48
-77
-94
-97
-81
-71
-74
-68
-55
-45
-50
-19
-9
10
37
69
92
92
50
-6
-53
-62
-43
-36
-57
-87
-84
-54
-7
48
59
62
32
35
49
105
167
179
191
167
148
144
151
182
214
209
192
140
87
28
13
-7
9
11
-12
-60
-59
-53
-14
10
1
8
-23
-30
-64
-88
-110
-140
-174
-209
-202
-165
-131
-140
-158
-190
-216
-238
-210
-147
-82
-70
-102
-174
-228
-261
-261
-205
-153
-139
-169
-198
-217
-248
-247
-230
-216
-177
-151
-122
-135
-134
-117
-96
-66
-76
-73
-50
-36
-12
-4
-19
-45
-70
-130
-160
-163
-143
-95
-77
-36
2
11
11
-1
16
55
70
66
80
81
86
85
76
99
116
90
56
45
56
53
-6
-67
-80
-74
-47
-16
17
54
66
61
95
94
95
67
32
27
35
27
-14
-36
-44
-44
-48
-81
-97
-84
-63
-39
-51
-99
-157
-200
-209
-188
-171
-115
-75
-20
-24
-27
-23
13
27
21
-12
-33
-66
-73
-54
-43
-47
-39
-43
-36
-63
-75
-108
-94
-64
-40
-28
-29
-15
2
39
77
99
91
71
35
2
1
7
16
-3
-50
-102
-154
-144
-72
-9
47
37
23
5
23
53
69
83
97
82
74
44
34
65
68
59
32
-4
-7
13
13
10
6
-17
-31
-58
-66
-17
32
70
85
58
57
54
29
20
38
59
65
45
28
19
49
77
84
79
65
54
12
-19
-40
-17
-5
-2
-56
-73
-91
-64
-53
-49
-34
-28
-46
-46
-48
-59
-78
-90
-63
-55
-24
16
37
59
3
-53
-96
-92
-22
23
39
18
-4
-27
-21
-7
20
68
97
103
100
101
61
16
-32
-30
-23
-62
-97
-119
-71
1
73
111
106
74
30
-2
-35
-53
-74
-70
-47
-19
34
60
77
47
6
-41
-60
-51
-39
-7
-11
-15
-27
-38
-24
-48
-48
-60
-67
-51
-26
9
61
85
65
45
24
1
-8
-12
25
49
34
18
-8
-1
8
1
0
-14
-27
-45
-85
-122
-150
-143
-135
-120
-114
-97
-79
-65
-116
-124
-145
-130
-100
-101
-63
-10
32
58
-7
-55
-87
-67
-44
-2
16
26
8
4
10
22
6
-10
-53
-82
-100
-96
-71
-40
-37
-48
-68
-64
-51
-28
7
21
25
11
-5
-6
-18
-21
-3
44
84
104
115
89
117
110
102
100
83
103
137
145
142
127
132
159
141
88
41
37
72
90
83
47
43
49
49
52
44
38
20
-2
-19
9
64
121
140
117
74
67
71
94
107
118
114
87
55
47
31
32
42
57
55
50
40
41
43
25
-7
-55
-83
-85
-107
-75
-74
-43
-51
-65
-87
-105
-110
-106
-103
-72
-35
11
63
110
104
81
44
43
57
77
87
88
81
57
43
64
75
91
76
21
-19
-58
-75
-93
-109
-113
-83
-49
-4
9
-4
15
13
5
-7
-11
-16
-37
-83
-116
-137
-130
-125
-114
-98
-92
-73
-67
-36
-31
-28
-18
14
15
-14
-45
-75
-74
-96
-100
-74
-62
-63
-103
-89
-97
-64
-21
45
96
90
28
-1
-8
15
14
10
15
29
34
38
51
28
32
47
50
61
52
49
72
63
42
-21
-56
-89
-78
-60
-32
-25
-28
-15
-2
10
32
28
28
1
-29
-43
-65
-54
-21
8
17
44
56
54
32
-11
-5
-3
37
52
65
56
61
54
83
90
134
137
125
88
38
-8
-2
12
17
53
68
88
81
64
81
93
98
88
31
-13
-81
-125
-168
-177
-174
-145
-89
-56
-47
-59
-69
-61
-82
-118
-134
-118
-112
-107
-95
-78
-70
-74
-81
-91
-94
-83
-78
-87
-105
-126
-150
-137
-111
-82
-50
-49
-49
-24
-3
-1
-7
-10
1
-22
-35
-33
-51
-71
-92
-120
-113
-104
-93
-75
-103
-155
-199
-170
-124
-60
4
43
60
40
-21
-55
-98
-121
-134
-123
-97
-85
-83
-61
-52
-58
-63
-67
-56
-46
-57
-58
-100
-112
-124
-127
-114
-87
-51
-9
26
66
91
98
64
22
6
66
83
92
60
65
101
117
101
89
92
79
78
57
33
43
49
44
93
147
197
229
225
201
142
93
43
30
10
-9
-22
-17
21
67
107
133
142
146
132
125
117
125
121
133
139
113
85
34
-13
-68
-85
-77
-51
-10
2
34
75
114
152
167
172
174
165
176
190
175
135
110
94
69
36
-13
-15
-17
-19
-45
-50
-83
-76
-87
-63
-29
-22
1
-6
13
30
32
40
53
76
124
173
165
148
117
96
94
78
65
28
1
1
35
75
89
48
-1
-33
-60
-67
-92
-79
-69
-41
-24
13
12
-10
-49
-86
-114
-120
-106
-99
-69
-48
-33
-27
-22
-22
-44
-110
-148
-155
-157
-147
-123
-122
-131
-165
-177
-121
-86
-47
-70
-89
-81
-75
-57
-33
-33
-43
-71
-76
-78
-87
-113
-124
-138
-138
-140
-134
-114
-105
-66
-47
-4
10
17
10
-5
-8
-30
-29
-39
-41
-85
-126
-138
-138
-118
-120
-89
-93
-86
-76
-89
-66
-79
-113
-141
-151
-115
-65
-11
7
6
-36
-65
-115
-111
-77
-28
-3
5
3
26
35
42
30
48
25
29
5
15
23
88
115
129
88
16
-59
-115
-170
-182
-143
-86
-56
-32
-8
27
35
30
36
79
95
84
77
64
93
74
52
39
49
49
59
59
55
54
5
-37
-50
-29
29
82
127
84
49
2
-10
11
31
39
38
33
6
-2
18
47
72
99
113
119
120
104
101
121
122
114
88
50
25
24
24
58
79
79
48
-9
-29
-62
-58
-50
-15
52
121
193
200
175
107
35
-33
-79
-99
-54
-19
43
63
42
12
-44
-66
-91
-120
-139
-149
-112
-57
-48
-64
-81
-72
-92
-91
-105
-106
-86
-56
-35
-13
2
25
23
35
19
23
24
4
-1
-17
-24
-12
-20
10
59
70
67
47
21
9
-33
-66
-75
-60
-63
-61
-55
-40
-28
-28
-72
-108
-137
-143
-104
-66
-20
-54
-52
-71
-78
-74
-99
-110
-137
-171
-199
-241
-232
-181
-117
-36
2
11
5
10
36
45
38
19
23
8
-2
8
30
64
49
17
-7
-20
-6
22
47
87
105
97
71
29
19
4
-3
-7
-31
-32
-55
-61
-61
-45
-40
-35
0
29
52
27
10
0
-12
6
11
11
-1
-28
-66
-121
-164
-156
-121
-60
-12
27
13
8
-34
-62
-74
-51
-12
55
113
123
125
74
26
-15
-57
-88
-99
-116
-97
-61
-45
-36
-32
-48
-78
-97
-72
-52
-8
3
49
66
65
21
-26
-30
-37
-21
-39
-48
-46
-56
-36
-12
9
21
-8
-39
-73
-106
-106
-95
-53
-17
35
43
42
56
75
71
41
19
35
78
115
146
122
121
115
105
86
36
-15
-29
-32
-9
11
45
80
112
113
122
127
137
135
145
138
118
101
45
5
-35
-58
-88
-110
-117
-98
-64
-8
30
59
51
30
4
-39
-79
-108
-115
-109
-92
-92
-94
-97
-137
-170
-195
-203
-182
-153
-101
-69
-42
-25
7
30
43
8
-31
-97
-141
-156
-143
-123
-72
-40
-23
-40
-67
-111
-143
-185
-180
-159
-120
-61
-38
12
39
51
30
8
-6
-2
-13
-31
-44
-76
-115
-126
-140
-128
-94
-39
18
42
42
22
23
25
60
81
97
130
144
174
205
224
218
203
158
118
96
113
179
246
334
386
407
366
294
222
132
64
7
-38
-90
-124
-141
-112
-33
98
250
355
358
289
184
93
75
53
68
81
45
-23
-114
-197
-257
-246
-214
-184
-139
-137
-142
-138
-133
-98
-39
-10
1
-28
-70
-105
-106
-123
-136
-114
-106
-152
-203
-264
-264
-224
-142
-47
29
61
69
67
73
64
36
-35
-54
-76
-66
-61
-80
-97
-104
-98
-64
-43
-47
-41
-50
-73
-81
-80
-76
-61
-76
-76
-58
-10
30
18
16
17
11
-2
-46
-51
-53
-25
-2
-22
-38
-29
-21
-17
-21
-28
-6
42
67
44
12
-10
-10
2
19
22
24
6
9
29
27
35
20
7
-11
-19
-36
-60
-101
-126
-147
-169
-181
-166
-124
-67
-1
21
-1
-36
-59
-77
-73
-58
-57
-20
-7
8
-11
-27
-6
21
51
37
6
-9
13
42
69
88
97
131
138
152
156
156
171
154
136
115
102
83
73
103
157
200
186
140
108
84
93
88
108
97
108
76
51
35
33
43
38
37
16
9
-42
-67
-99
-126
-114
-109
-81
-36
22
53
66
44
10
-13
-14
-11
-28
-53
-105
-142
-185
-176
-167
-146
-126
-131
-129
-143
-132
-107
-92
-79
-94
-81
-75
-78
-93
-132
-151
-190
-218
-248
-271
-252
-234
-201
-166
-154
-138
-137
-115
-77
-16
51
101
100
82
22
-5
-17
21
57
112
149
173
165
111
52
2
-37
-60
-95
-134
-140
-105
-74
-32
-7
-5
-25
-47
-59
-56
-64
-76
-105
-151
-201
-248
-287
-281
-217
-126
-30
12
39
25
36
41
71
82
113
129
161
187
178
186
187
213
185
101
11
-71
-90
-73
-33
9
26
21
35
41
64
63
65
48
21
10
-2
-2
0
4
21
35
62
53
12
-35
-80
-127
-154
-147
-121
-77
-53
-61
-69
-74
-54
-62
-46
-65
-36
-29
-18
-2
-7
-6
4
-13
-12
-43
-51
-11
6
5
-32
-66
-75
-59
-52
-50
-54
-52
-64
-56
-61
-29
-26
0
6
-10
-3
12
43
80
122
130
146
153
121
76
27
4
27
66
102
127
166
170
181
187
175
165
162
148
156
161
150
172
169
160
93
58
37
22
26
37
28
22
31
24
33
12
-13
-14
-2
19
49
52
38
25
-4
-38
-41
-38
7
31
10
-12
-37
-18
-28
-34
-51
-47
-27
-21
-13
3
13
56
43
47
26
26
35
57
48
35
-2
-24
-28
-11
19
64
94
98
74
67
59
45
11
-8
-20
5
32
67
57
27
-5
-25
-16
-8
-20
-38
-33
21
55
90
82
99
87
92
78
94
69
74
86
97
131
143
151
152
138
99
40
1
-29
-56
-78
-103
-124
-145
-129
-97
-67
-39
-32
-58
-86
-130
-168
-185
-188
-160
-141
-115
-82
-54
-17
-22
-17
6
6
12
-4
-34
-36
-22
-4
3
12
31
23
16
-8
-43
-59
-59
-68
-55
-32
-44
-38
-24
-25
-23
-85
-98
-107
-106
-104
-120
-135
-138
-148
-156
-132
-111
-79
-79
-118
-133
-112
-74
-37
-9
7
21
5
-23
-37
-8
13
26
0
-39
-75
-81
-20
35
79
99
83
69
36
-1
-11
1
49
105
141
127
106
86
89
89
77
31
2
-15
-48
-80
-111
-142
-146
-136
-106
-50
-17
13
40
42
46
51
75
110
117
111
86
64
55
35
28
32
69
93
104
96
85
86
52
19
-18
-32
-16
-1
-12
3
-19
-32
-67
-75
-103
-125
-158
-186
-192
-151
-85
-26
-20
-47
-62
-63
-57
-76
-86
-114
-111
-94
-61
-45
-19
-25
-28
1
-9
4
3
24
41
1
-49
-94
-113
-131
-139
-144
-146
-127
-115
-101
-89
-94
-78
-71
-29
17
42
51
5
-48
-97
-125
-120
-141
-134
-117
-107
-118
-117
-113
-85
-59
-60
-93
-138
-167
-130
-110
-101
-108
-110
-88
-75
-61
-73
-57
-50
-101
-109
-107
-103
-96
-73
-46
-49
-56
-45
-26
20
54
37
29
27
38
34
23
10
14
41
6
-28
-99
-109
-96
-66
-47
-48
-50
-38
-16
15
28
9
-40
-66
-53
-25
-5
-28
-57
-56
-24
56
93
63
8
-47
-91
-118
-142
-135
-118
-79
-40
21
34
43
79
105
133
134
120
89
66
24
3
-31
-29
-43
-64
-72
-121
-103
-84
-38
-12
-9
-17
-11
-15
-21
-25
-55
-77
-90
-93
-60
-42
-26
-34
-47
-26
-9
42
68
69
43
-26
-49
-52
-25
15
63
79
69
45
-5
-34
-47
-69
-59
-59
-29
3
12
29
31
34
45
49
67
74
97
144
172
174
133
100
59
67
44
32
13
-8
-6
-43
-40
-22
22
44
32
3
-19
25
82
144
196
233
259
254
221
190
166
153
162
138
116
87
53
20
-8
13
16
8
-42
-107
-154
-211
-197
-203
-139
-79
8
52
71
42
-12
-37
-71
-44
-62
-28
-3
16
47
39
29
-10
-13
-19
-31
-60
-71
-109
-123
-135
-131
-118
-101
-96
-69
-39
-29
-19
-40
-72
-73
-78
-58
-42
-56
-35
-36
10
40
79
78
85
94
78
56
46
27
27
26
-1
25
43
44
22
-17
-67
-101
-146
-129
-88
-35
-10
3
8
62
126
156
176
178
165
131
70
2
-36
-58
-51
-45
-31
-2
9
6
-33
-52
-54
-53
-58
-69
-95
-111
-106
-76
-40
-37
-42
-70
-105
-132
-175
-176
-172
-102
-36
3
20
-12
-55
-117
-178
-239
-241
-208
-174
-115
-64
13
46
49
32
-28
-47
-58
-40
-19
-20
11
38
48
56
42
40
52
58
66
49
28
-16
-57
-51
-45
11
50
97
131
152
132
117
98
85
60
-33
-124
-181
-171
-139
-73
-37
-18
-28
-38
5
54
132
200
245
248
216
160
100
40
-9
-29
-54
-55
-21
11
80
152
193
213
230
237
241
261
235
173
103
17
-4
-36
-62
-81
-98
-75
-47
-1
16
38
38
23
-2
-39
-69
-100
-100
-109
-134
-121
-112
-117
-132
-134
-85
-12
35
57
56
50
24
-23
-56
-77
-68
-74
-84
-87
-78
-79
-73
-71
-25
40
82
105
93
116
141
120
48
-63
-137
-140
-127
-92
-79
-73
-68
-42
-24
-2
39
61
100
140
175
184
191
190
171
165
123
83
26
-33
-82
-123
-136
-136
-109
-79
-41
-43
-31
-24
-2
22
11
15
5
7
30
43
47
25
-4
-13
-26
-41
-45
-78
-115
-164
-212
-204
-207
-198
-228
-230
-225
-146
-96
-37
17
23
47
48
29
2
-25
-29
-22
-14
17
26
10
-11
-45
-58
-82
-84
-68
-80
-79
-83
-72
-60
-49
-2
-17
10
1
26
66
50
13
-66
-114
-136
-134
-130
-125
-115
-59
6
43
52
61
67
51
24
23
61
89
138
152
136
106
20
-36
-115
-138
-107
-19
45
83
99
121
130
172
147
114
58
5
-37
-67
-61
-55
-23
-7
-15
-9
5
50
96
147
147
131
119
111
106
69
6
-54
-101
-161
-165
-164
-125
-84
-38
3
14
49
74
84
82
57
-11
-57
-99
-115
-114
-109
-112
-100
-93
-107
-100
-136
-131
-84
-59
-54
-79
-115
-152
-132
-115
-106
-98
-94
-68
-70
-63
-61
-55
-24
4
40
53
35
-2
-33
-45
-44
-60
-58
-66
-74
-67
-71
-44
-56
-75
-87
-102
-93
-75
-91
-75
-58
-47
-48
-47
-44
-9
-6
-12
21
26
48
36
55
36
45
29
29
21
30
42
78
118
151
168
160
125
115
101
93
73
36
30
37
47
56
87
103
114
102
117
133
136
119
88
72
76
106
102
81
52
78
140
199
211
196
165
143
110
99
90
104
154
166
131
124
71
84
74
85
72
57
75
75
79
9
2
-4
52
124
136
132
115
91
46
47
21
13
18
8
21
35
43
51
57
87
98
91
67
41
1
-38
-84
-108
-115
-115
-111
-109
-107
-52
-33
10
-4
-20
-56
-40
-2
47
51
45
44
74
111
133
158
124
66
23
-3
-31
-47
-63
-69
-71
-92
-129
-109
-62
-14
10
-1
-19
-20
-70
-123
-171
-156
-160
-158
-170
-163
-128
-115
-107
-94
-52
-29
-63
-104
-147
-168
-157
-142
-79
-39
-1
32
51
66
66
45
22
50
84
121
96
60
-3
-57
-100
-143
-167
-174
-179
-158
-153
-144
-125
-109
-94
-61
-29
32
106
109
105
48
-3
-32
-35
-1
21
58
70
103
85
84
61
83
96
95
123
80
76
69
83
111
105
127
127
154
162
142
97
67
42
20
-1
13
19
30
16
11
-24
-44
-80
-41
-39
-9
8
105
126
128
99
26
-11
-80
-104
-69
-9
59
98
77
57
11
2
7
-52
-111
-182
-208
-193
-110
-79
-12
-16
4
-29
-19
21
13
-25
-14
-23
11
7
36
43
9
-62
-170
-183
-234
-199
-201
-149
-100
-102
-59
-90
-48
-84
-102
-167
-184
-196
-237
-227
-269
-223
-213
-138
-134
-87
-68
22
32
47
24
-40
-68
-66
-63
-95
9
-57
-122
-99
-94
-57
-44
-45
-104
-147
-160
-232
-220
-209
-161
-156
-122
-75
-34
-18
-1
10
29
39
73
48
23
20
12
30
49
78
103
116
94
103
120
124
119
73
48
18
15
32
69
99
162
142
137
115
87
71
57
86
125
120
138
117
133
114
85
77
59
73
40
10
15
35
43
68
90
99
38
-17
-24
-27
-15
-48
-33
-37
-15
-23
-32
-8
50
35
24
47
86
138
122
81
71
50
61
54
47
46
21
39
29
29
-23
-50
-80
-65
-69
-62
-73
-81
-108
-112
-91
-69
-67
-66
-82
-92
-101
-57
-31
-33
-39
-84
-94
-113
-138
-142
-130
-113
-130
-140
-142
-121
-77
-71
-45
-36
-32
-44
-61
-85
-104
-145
-167
-177
-166
-135
-125
-81
-71
-93
-105
-133
-123
-117
-145
-153
-132
-128
-75
-56
-39
-53
-69
-110
-98
-70
-53
-19
-30
-47
-54
-75
-59
-58
-16
20
31
33
14
-3
-41
-40
-43
-29
12
15
33
84
77
97
42
17
-26
-40
-83
-93
-134
-110
-93
-32
-19
-26
-52
-30
-22
-11
-39
-35
-59
-67
-113
-130
-138
-119
-72
-49
-24
11
42
95
112
116
106
82
62
65
71
58
73
83
101
131
127
189
264
359
411
418
401
400
330
252
195
137
103
109
87
104
78
75
104
109
117
80
38
14
7
4
23
74
131
164
189
177
144
85
20
-23
-39
-61
-45
-41
-47
-44
-22
-10
27
-8
-38
-90
-130
-110
-91
-66
-69
-43
0
72
115
76
33
-41
-102
-119
-93
-56
-71
-62
-73
-68
-60
-42
-24
-40
-54
-55
-45
-58
-64
-91
-120
-173
-189
-197
-160
-135
-110
-116
-96
-114
-107
-154
-168
-161
-157
-116
-138
-136
-135
-113
-84
-95
-101
-140
-179
-211
-191
-166
-146
-100
-60
-29
-15
-22
-3
7
5
26
-27
-56
-29
-29
-17
-14
-51
-68
-90
-88
-78
-77
-78
-76
-124
-101
-120
-128
-130
-114
-63
-21
21
67
115
159
214
243
256
261
234
248
253
264
259
230
179
144
98
60
40
17
-8
-28
-45
-62
-69
-70
-68
-22
-16
-41
-79
-104
-103
-52
-42
-41
-95
-127
-140
-73
-42
-37
-50
-64
-40
-23
8
35
44
54
54
37
11
-13
-16
17
45
38
11
-20
-26
-11
22
43
29
-6
-15
10
30
68
104
149
158
159
127
101
141
173
246
237
212
167
131
113
93
105
73
41
3
-26
-41
-55
-44
-12
8
26
3
-29
-42
-72
-109
-99
-103
-85
-71
-81
-104
-108
-114
-125
-178
-212
-221
-179
-167
-143
-125
-119
-69
-41
-38
-16
-5
36
55
85
71
72
57
41
49
10
-2
14
1
-4
-11
5
-37
-45
-79
-68
-24
35
97
139
139
128
125
135
132
126
94
57
-8
-38
-23
41
99
147
169
155
87
26
-9
-26
-15
-7
28
49
37
8
-26
-33
-37
-22
-18
4
9
6
-9
-63
-92
-147
-169
-184
-127
-68
-19
1
-46
-91
-151
-183
-181
-134
-115
-101
-78
-60
-32
-11
-8
-45
-46
-70
-60
-83
-92
-76
-61
-35
-6
18
3
0
-50
-72
-77
-101
-79
-97
-101
-94
-131
-128
-162
-135
-135
-98
-85
-70
-73
-67
-71
-59
-82
-96
-92
-105
-82
-60
-25
9
43
65
56
41
26
3
-18
-49
-77
-96
-107
-77
-21
21
25
35
50
88
60
15
-10
-21
-37
-39
-48
-61
-63
-60
-57
-55
-46
-31
-17
6
28
19
-40
-32
-10
35
100
107
143
187
124
121
75
110
103
67
28
12
34
86
84
139
156
198
166
134
71
65
67
38
20
-3
41
21
49
37
23
39
78
87
82
32
0
8
-5
-7
-31
-8
21
83
92
128
133
115
85
70
113
159
162
148
132
115
184
212
242
245
225
222
220
232
239
241
235
178
99
7
-23
-27
3
-3
-10
-13
-43
-58
-47
-1
38
60
24
-17
-79
-87
-98
-52
-33
-58
-12