0
0
0
0
0
0
0
0
0
0
0
0
337
314
291
309
261
153
299
341
348
160
326
349
292
245
247
171
127
344
0
0
0
216
84
128
165
60
131
82
93
348
301
310
329
326
347
56
251
326
150
250
317
315
248
250
281
327
150
335
213
294
314
218
280
205
176
231
237
275
181
143
120
110
99
21
70
84
63
236
291
288
217
316
292
239
306
230
149
215
112
302
310
275
103
278
276
143
259
311
15
0
0
0
0
0
0
0
0
92
205
218
180
0
189
0
82
0
113
272
0
93
53
231
46
78
57
120
202
137
77
130
17
68
8
33
222
39
139
198
154
260
212
70
240
274
74
197
144
113
152
110
99
261
184
147
188
205
183
121
203
156
24
98
64
146
123
148
45
127
102
115
62
158
40
77
133
69
128
115
216
189
201
201
207
136
166
213
95
223
138
104
97
149
105
89
153
146
94
135
105
141
0
272
222
48
157
93
52
62
128
181
169
55
49
0
52
86
65
139
112
134
131
110
97
94
168
155
124
131
198
117
59
216
40
225
191
160
6
153
142
61
22
12
156
170
232
35
47
46
12
117
88
348
275
338
348
156
324
180
349
346
329
340
348
337
339
244
279
350
235
73
117
208
44
279
344
288
169
214
0
284
195
38
291
347
346
348
342
345
345
330
349
293
343
320
68
30
117
128
95
138
135
129
128
159
126
119
180
346
349
85
51
229
180
57
213
111
147
149
119
114
138
36
320
340
8
38
0
32
18
263
0
215
111
111
61
68
101
57
129
150
67
126
83
76
77
19
65
57
48
38
28
46
104
83
39
51
67
127
30
53
100
31
71
67
94
78
71
86
27
63
117
84
62
74
38
102
75
57
43
59
75
22
64
94
0
76
70
0
99
65
70
40
43
38
45
88
61
9
33
29
50
18
19
40
33
33
61
16
24
5
50
24
12
70
68
32
52
112
23
21
61
76
62
61
18
18
7
80
9
22
19
33
57
52
96
45
39
38
63
17
56
33
33
42
53
50
22
14
39
27
33
79
52
58
48
22
42
13
18
47
40
34
0
6
67
33
49
28
32
57
38
34
46
29
14
14
16
10
5
65
14
13
8
20
38
27
28
45
23
6
7
10
17
7
5
25
0
34
10
32
33
10
14
15
17
33
14
27
18
14
26
9
31
33
22
28
41
12
15
25
35
10
17
10
22
6
25
58
14
180
27
13
0
11
0
132
81
97
142
85
70
101
93
71
70
87
85
123
43
51
62
300637782 - 4
68
19
130
13
145
48
68
31
75
71
23
117
118
65
106
58
73
59
100
112
68
92
8
120
138
38
38
18
122
49
13
86
50
116
47
89
42
55
34
14
95
38
38
21
58
29
78
79
27
120
59
56
77
72
32
22
31
67
97
55
68
59
63
59
114
11
22
14
73
77
73
82
36
67
63
101
81
48
55
83
100
48
39
47
105
69
342
142
105
284
333
312
123
6
225
85
35
67
7
77
76
76
7
95
85
90
70
53
76
80
34
35
43
70
77
72
0
44
51
57
48
44
56
56
0
28
88
50
73
37
38
47
98
32
48
74
57
65
59
64
176
139
331
333
96
81
187
53
0
44
89
90
85
60
18
13
54
37
41
42
48
48
0
40
16
40
47
46
86
26
56
87
92
23
77
48
38
138
47
293
175
62
331
51
115
109
115
349
140
317
126
337
321
88
26
43
48
31
52
34
35
32
44
18
81
63
27
15
44
22
19
59
35
17
21
44
285
88
32
7
41
31
30
18
0
14
29
0
40
48
22
30
17
11
13
48
17
43
28
14
14
27
24
33
107
74
15
5
24
14
33
52
43
22
18
21
12
7
12
15
18
50
26
11
54
227
58
266
41
0
265
14
21
6
3
38
27
19
21
5
24
19
7
18
23
15
6
33
18
35
11
15
19
23
47
39
9
15
8
31
15
14
39
17
255
97
20
55
183
36
7
3
32
10
17
17
16
6
4
18
25
2
22
0
42
203
137
269
41
12
148
133
176
30
72
104
14
125
87
149
90
69
31
78
6
56
32
34
22
6
62
57
71
70
81
25
60
85
16
60
7
65
20
46
19
41
13
101
41
239
183
202
36
11
228
100
48
61
30
7
29
43
12
35
79
210
28
319
86
31
115
87
88
115
181
55
182
68
14
87
71
32
171
58
5
61
136
200
90
59
93
125
173
8
111
80
135
24
162
66
44
43
233
99
60
257
0
22
326
181
0
219
267
113
197
115
0
0
25
94
183
150
37
96
15
220
17
77
27
23
0
38
8
240
92
176
127
196
96
51
345
93
110
59
84
218
21
200
58
209
73
347
345
119
121
190
49
87
2
37
21
140
189
28
87
32
196
101
30
271
23
323
339
20
0
0
58
128
67
274
328
91
194
167
25
38
60
90
51
223
62
55
164
345
87
113
118
79
161
33
90
19
49
172
212
42
231
23
20
29
23
11
120
157
201
9
26
229
132
103
198
130
38
205
283
144
0
341
110
233
314
256
77
0
146
352
0
155
341
238
338
0
347
119
346
313
220
142
18
2
104
341
115
236
113
171
52
339
87
172
165
87
103
17
179
54
50
234
5
0
100
93
165
296
100
43
346
346
28
147
337
345
172
138
267
340
17
120
124
58
0
84
39
86
67
275
311
122
41
219
19
11
67
60
194
176
103
0
153
20
73
64
0
46
334
235
299
109
322
9
28
348
212
83
59
349
144
261
182
81
41
90
58
80
179
124
39
80
85
131
145
259
231
57
20
49
7
53
31
42
334
329
3
31
190
139
110
236
19
64
5
0
70
217
84
51
0
169
138
33
25
115
297
120
83
262
21
120
66
347
0
88
112
120
19
34
211
132
101
116
292
352
74
85
156
11
238
183
98
24
61
74
185
0
30
51
0
37
56
75
13
73
2
43
0
2
64
36
72
57
6
66
24
60
30
44
328
130
59
147
79
35
122
95
54
161
0
242
114
3
7
28
0
127
123
2
325
102
13
249
108
29
338
281
349
286
302
42
290
113
52
14
83
34
352
183
100
51
197
33
325
335
24
239
30
151
348
60
0
349
73
101
42
348
110
56
59
27
31
58
343
338
0
203
25
348
34
12
87
347
119
76
155
249
316
100
316
236
0
95
38
42
59
285
83
75
101
64
84
43
60
84
114
29
155
50
19
302
41
121
76
201
4
28
11
20
342
39
192
16
91
248
15
120
174
92
324
60
287
80
90
2
341
174
349
64
340
348
37
40
173
161
85
133
155
315
153
106
329
38
348
42
103
48
108
46
272
40
32
231
331
341
238
349
348
345
0
76
327
119
155
236
57
99
38
288
219
23
65
45
16
232
44
71
75
136
59
81
166
153
177
198
42
2
164
135
7
249
161
286
48
339
327
53
0
36
23
48
17
55
2
74
20
29
29
22
8
0
28
72
100
60
27
228
306
0
130
77
314
83
53
47
22
57
166
235
89
163
304
255
333
340
248
215
271
190
105
252
175
101
344
82
195
197
213
21
348
65
15
56
89
75
85
196
298
329
249
320
159
188
207
23
342
117
349
99
223
148
224
68
18
24
247
39
16
219
25
53
0
69
71
315825695 - 2
355
275
154
333
334
326
178
345
330
124
325
69
20
71
96
82
12
135
87
238
110
47
131
66
186
65
158
204
32
112
133
18
119
18
350
315
127
264
184
99
130
324
54
250
87
3
143
126
301
4
15
0
18
30
60
347
335
348
293
347
192
337
175
46
50
75
173
126
98
191
122
163
325
83
83
247
54
303
333
316
51
36
18
39
144
297
180
94
134
323
31
234
199
131
298
30
65
67
254
73
188
347
118
29
312
49
116
172
219
60
202
31
247
60
96
78
350
41
38
146
114
354
142
96
152
240
283
14
92
107
183
14
226
108
2
61
38
349
66
318
239
44
14
132
0
39
58
353
57
33
128
66
134
36
134
85
6
22
15
114
240
17
31
113
121
71
30
93
90
17
23
284
239
41
19
16
91
22
206
179
28
76
22
97
37
123
85
0
212
40
45
0
23
37
217
38
325
262
203
44
342
62
43
122
52
69
17
24
75
0
111
80
43
48
66
56
44
0
162
199
122
145
332
141
91
63
68
134
18
88
187
0
287
182
23
125
336
40
39
35
124
349
81
78
55
39
64
213
336
244
0
0
143
132
71
65
0
0
17
305
48
0
82
0
21
174
62
242
47
226
154
174
89
43
44
333
340
93
30
24
22
72
154
18
104
124
57
70
119
98
53
21
0
58
105
290
213
338
59
69
17
166
151
209
40
135
88
93
319
78
57
188
91
47
79
309
100
24
151
0
0
55
26
25
159
46
100
349
4
115
27
111
24
36
0
126
107
327
0
108
27
48
17
159
329
199
146
48
164
23
0
0
58
45
60
76
0
49
57
83
127
317
94
119
0
103
25
197
23
19
44
43
249
121
164
0
36
223
126
30
90
298
184
76
303
32
18
43
13
295
209
79
54
21
331
104
50
153
63
296
334
119
6
196
26
155
32
35
245
332
43
108
44
135
86
0
57
153
66
139
22
0
72
12
53
29
0
75
44
42
43
123
80
0
107
147
112
225
27
133
301
61
68
153
60
59
18
0
94
113
0
23
80
217
349
33
40
349
22
318
177
26
41
0
199
246
265
349
73
66
341
60
278
345
0
52
51
57
199
35
321
157
327
65
81
0
326
17
65
81
257
41
65
22
105
41
178
225
24
78
86
74
349
49
50
46
323
231
46
0
171
30
244
76
193
50
28
88
89
141
270
56
39
104
336
164
18
346
42
59
84
36
0
70
0
17
20
337
27
53
347
104
56
16
202
122
40
52
33
33
52
249
30
0
61
71
0
257
332
308
138
0
20
32
169
104
116
74
43
44
42
152
40
220
177
296
246
184
63
42
38
24
72
0
91
180
56
139
21
72
20
118
22
204
93
177
325
59
32
142
26
20
64
149
28
181
77
225
86
153
307
294
343
257
40
121
41
138
53
59
28
174
115
43
39
49
50
206
349
98
0
211
0
37
187
159
0
63
18
91
233
75
69
28
99
311
208
153
151
245
277
335
28
318
0
45
178
182
331
117
32
329
71
211
29
12
69
74
21
61
179
0
151
52
192
81
99
18
114
25
178
55
23
66
114
34
74
106
23
51
20
0
47
106
327
36
89
124
26
42
332
23
22
196
239
30
98
38
0
314
0
67
31
0
331
87
294
339
16
221
111
128
44
51
30
46
106
289
18
99
50
242
265
38
143
353
336
100
18
309
184
42
98
47
99
50
19
19
335
140
123
325
28
349
26
196
39
313
306
57
37
77
182
0
266
260
2
110
63
13
273
268
188
92
32
30
71
148
119
282
163
107
349
5
14
281
0
127
21
61
74
215
159
44
19
40
335
40
333
284
73
191
263
32
269
13
46
213
245
341
145
330
231
137
98
50
248
344
286
188
11
98
100
100
233
91
16
13
2
46
42
193
277
154
106
252
42
7
21
268
21
75
328
203
79
272
71
330
172
65
11
0
125
310
154
58
49
305
25
10
79
89
41
300
36
288
198
23
38
42
44
120
92
336
316
0
47
78
120
139
345
343
061228227 - 4
0
58
43
145
2
158
340
90
85
162
22
300
78
73
114
232
351
37
83
280
51
99
269
167
211
5
0
47
24
60
68
349
134
203
50
52
96
29
45
67
30
105
70
208
35
14
121
43
33
11
104
20
115
52
40
77
58
57
87
213
41
78
184
215
146
39
63
181
190
342
34
204
40
31
90
194
92
23
63
15
216
179
16
16
164
57
17
96
3
144
26
138
41
286
0
211
258
152
134
10
210
350
0
9
181
76
340
4
45
120
189
337
193
66
43
76
54
31
352
72
42
38
345
349
234
34
235
19
155
346
108
136
3
149
198
34
259
144
57
98
71
147
343
13
0
57
0
132
85
61
270
5
215
346
50
295
21
2
150
212
135
28
260
200
89
13
237
37
34
308
102
93
218
94
148
28
26
124
112
130
2
6
85
30
213
122
92
85
82
16
7
0
210
88
348
2
346
74
216
5
197
47
110
112
51
33
113
124
54
90
118
63
131
112
80
232
126
187
26
146
82
14
15
88
54
61
57
101
93
164
0
174
110
315
323
10
101
0
238
287
115
172
14
63
136
261
184
31
81
24
188
349
167
160
37
327
90
48
55
184
47
88
78
0
25
316
21
255
68
320
305
100
113
326
96
39
53
10
62
64
0
54
68
59
74
0
283
191
66
110
346
122
344
194
17
38
255
157
285
326
332
70
41
334
207
241
158
349
307
328
245
38
181
247
339
345
172
300
167
32
220
341
213
99
118
20
86
40
43
139
44
329
6
116
346
330
188
150
199
3
14
354
62
128
331
71
51
12
344
200
60
77
115
27
315
189
0
237
166
63
8
51
0
175
202
264
17
11
5
96
345
339
0
337
333
15
102
138
30
128
254
64
100
12
60
267
15
16
55
36
100
295
334
12
264
198
276
139
74
0
48
37
127
136
311
50
0
65
267
262
4
197
117
39
40
121
171
110
86
6
209
289
122
29
226
126
119
158
129
141
140
11
346
184
27
199
70
120
55
37
203
27
16
74
62
345
106
118
30
110
304
281
21
26
12
141
93
339
113
119
19
99
0
154
64
59
15
198
37
191
47
59
140
327
337
77
202
138
220
337
348
307
156
43
52
192
38
149
348
174
0
201
107
349
86
232
344
344
145
175
0
143
88
28
203
350
112
129
27
39
34
30
104
94
290
169
56
141
75
125
74
60
159
110
197
55
180
348
86
214
76
241
327
132
319
155
87
34
171
0
91
30
22
255
60
3
89
61
4
198
102
298
207
111
39
211
61
120
114
11
92
129
164
155
78
93
316
290
275
345
244
158
296
95
83
153
162
127
5
111
9
30
32
43
68
0
18
48
84
336
2
33
34
52
0
77
12
0
347
22
99
40
52
103
95
116
171
105
0
174
50
44
0
79
19
150
149
9
33
118
65
122
29
55
51
133
119
61
0
46
7
152
165
97
330
23
140
188
0
167
128
220
265
215
277
41
30
36
170
0
95
46
65
99
332
28
59
34
27
70
5
57
0
0
159
69
93
60
150
98
93
155
48
36
30
182
124
54
25
76
9
8
55
157
82
76
259
7
66
114
37
182
65
113
150
20
69
189
26
35
86
92
93
87
40
11
195
5
213
21
324
31
133
239
282
61
108
189
329
238
74
150
25
13
191
338
68
27
50
80
34
54
111
29
73
349
26
267
41
87
42
255
329
41
140
55
348
16
189
58
190
9
66
2
55
82
73
79
98
46
266
91
53
349
50
29
158
190
41
35
11
9
232
76
29
105
53
36
49
85
106
185
37
27
11
62
125
8
322
344
14
46
14
119
342
281
7
12
265
81
69
130
227
33
107
131
117
89
271
194
208
273
111
145
149
20
339
49
38
8
118
123
17
122
93
3
6
184
164
183
90
30
30
280
82
20
64
17
86
196
250
24
44
44
90
93
40
264
121
80
255
43
164
346
136
39
104
130
6
190
95
98
349
20
334
37
114
112
253
36
42
172
56
56
212
74
152
32
160
97
68
7
201
207
27
106
76
341
340
17
70
56
86
259
0
207
136
142
261
347
269
326
70
16
74
112
31
185
126
20
102
224
173
57
265
43
174
110
267
166
30
93
203
50
78
57
199
16
144
95
310
39
105
12
47
44
90
64
86
0
100
55
36
246
96
0
0
145
136
200
170
67
132
0
129
136
30
14
30
144
58
5
133
16
93
30
39
88
20
44
55
62
6
60
11
35
7
96
0
80
30
30
92
118
89
8
302
69
193
139
351
199
331
119
345
44
211
229
254
30
349
219
148
71
102
0
86
152
4
181
210
105
74
4
101
6
19
156
128
217
69
57
347
235
79
68
291
62
116
210
97
107
205
89
48
0
252
91
262
3
5
128
16
76
277
68
122
91
98
47
185
35
12
208
98
182
265
33
141
126
238
101
73
49
101
201
9
252
51
0
0
64
22
18
0
58
102
202
59
183
141
27
97
218
45
51
92
113
97
123
349
75
341
110
14
2
282
227
222
126
293
221
57
94
50
273
174
104
288
28
35
77
92
138
8
92
8
111
48
194
18
102
9
100
0
28
0
52
111
160
129
274
36
101
215
59
275
66
19
337
310
67
181
351
145
37
221
249
94
41
321
68
164
199
348
18
123
0
36
133
275
59
27
95
42
20
81
15
79
79
166
208
346
349
22
64
62
68
20
91
57
19
110
145
60
46
15
99
56
70
67
25
10
182
68
0
342
78
49
61
315
80
0
47
4
23
22
77
14
37
49
36
31
110
257
111
159
100
79
40
78
29
0
98
111
121
0
71
43
18
30
13
174
53
25
22
71
271
56
213
40
56
29
239
15
348
83
334
52
19
55
98
0
131
175
38
30
34
143
298
16
33
32
45
180
72
326
334
205
188
205
341
75
98
289
2
339
140
133
78
15
226
326
99
0
0
52
96
313
89
280
345
181
52
334
64
72
311
9
33
0
328
93
6
60
130
12
15
61
3
22
282
108
323
56
138
20
103
64
5
255
109
11
127
162
104
8
210
353
73
211
146
124
96
66
5
7
7
349
334
74
12
19
95
14
43
71
30
147
173
110
115
24
6
27
96
106
327
13
32
26
0
335
96
63
18
0
70
201
71
276
84
307
186
97
222
206
293
325
309
70
26
289
303
290
63
276
347
355
8
43
30
244
152
102
48
189
71
312
145
195
300
339
333
65
331
240
311
340
0
212
261
69
34
142
58
150
81
37
6
56
143
25
16
127
58
130
54
339
21
34
57
66
326
38
294
78
303
249
49
19
269
349
297
61
0
195
95
318
54
174
118
44
0
0
64
145
100
263
121
82
268
348
0
354
28
291
349
17
60
203
79
177
151
107
349
343
84
292
349
84
86
104
184
37
315
104
43
57
107
6
35
22
24
176
181
45
74
215
25
159
38
121
56
327
49
40
125
33
109
29
40
45
64
57
99
0
155
11
119
32
341
350
253
337
93
79
101
198
345
46
57
81
195
26
89
53
322
164
345
58
351
115
0
7
169
145
15
120
70
39
113
53
0
231
27
80
293
40
191
96
171
261
333
84
63
157
157
17
117
37
135
288
252
68
68
240
64
132
157
150
0
65
106
48
47
292
83
58
66
65
53
180
342
59
46
139
164
24
58
50
12
74
13
79
11
28
58
47
72
172
28
26
133
72
7
106
5
170
0
293
294
349
172
331
198
92
341
28
95
344
339
239
171
57
42
129
341
122
100
53
247
343
146
210
50
19
132
29
19
49
121
87
141
147
9
142
355
211
2
48
30
163
0
132
5
164
339
30
40
41
18
342
37
50
6
26
61
233
338
19
341
203
0
128
321
339
53
9
319
116
101
20
13
131
29
211
212
27
21
342
0
67
12
97
118
150
0
142
131
69
57
170
105
136
94
14
62
146
113
117
150
35
198
7
71
297
293
247
18
10
9
42
225
326
2
328
65
225
284
346
199
32
29
39
54
73
36
338
29
104
101
52
48
159
125
76
4
11
58
99
84
115
166
236
208
16
24
287
80
148
24
129
217
110
127
29
12
54
69
28
31
16
36
48
67
321
55
63
316
349
269
2
32
27
0
64
47
116
340
319
310
95
126
123
26
335
346
84
351
122
285
9
66
344
218
15
145
24
28
50
104
6
67
81
0
60
40
36
33
16
272
30
44
159
52
115
216
60
19
48
25
23
0
38
82
72
74
0
23
196
84
59
28
36
66
36
40
67
38
23
18
32
62
39
220
31
161
89
27
146
74
57
31
72
146
35
216
85
57
0
9
174
6
20
225
21
97
5
119
17
229
307
61
123
104
162
7
118
206
0
172
196
260
31
37
313
74
30
332
168
240
133
26
110
142
72
200
92
333
16
160
9
52
31
0
47
91
336
14
7
46
203
92
16
0
195
325
105
263
349
15
338
220
37
92
181
19
45
79
113
318
116
92
221
214
63
0
178
76
53
25
164
89
46
147
61
14
130
43
119
120
39
115
342
201
25
66
207
50
78
106
25
14
117
67
80
8
87
92
83
105
56
107
29
14
12
56
166
13
14
59
42
55
26
64
219
237
219
330
2
69
83
168
183
79
46
11
335
65
193
0
33
69
177
318198157 - 2
179
16
16
45
43
140
21
0
49
15
0
73
295
179
96
250
101
200
92
301
186
61
349
96
142
340
119
37
351
11
90
142
126
19
99
170
183
76
58
99
68
5
55
137
0
266
22
62
95
302
228
103
59
339
5
143
339
243
337
347
0
295
347
154
90
53
104
346
242
187
258
41
0
293
94
79
337
225
112
0
177
270
47
84
36
86
64
178
24
42
192
74
201
0
63
38
0
24
32
72
32
131
129
145
179
100
40
56
45
15
7
85
343
130
182
23
96
5
183
53
22
149
272
327
268
88
70
267
49
194
28
0
26
63
65
56
118
43
108
40
12
27
216
39
167
288
25
30
56
115
327
85
344
164
112
4
105
32
4
347
12
149
80
20
40
0
247
349
30
354
184
210
309
155
349
69
265
136
205
34
96
48
347
161
280
10
72
47
244
10
0
18
251
343
163
70
18
315
84
56
118
113
32
41
0
83
188
16
27
81
40
222
341
106
69
60
57
189
95
343
100
261
6
11
94
331
204
302
95
140
18
43
350
173
77
238
116
74
182
143
33
139
55
14
143
58
41
99
51
122
15
73
38
174
128
39
0
9
16
306
164
260
41
202
71
142
114
8
42
28
73
349
39
50
43
104
5
13
54
45
136
0
0
58
31
319
155
51
179
0
278
229
0
50
16
261
90
98
77
19
61
73
159
342
42
67
75
45
44
56
136
27
62
41
198
98
29
26
16
127
346
262
298
91
154
250
345
295
186
269
342
98
170
162
41
166
292
45
170
291
108
68
347
37
311
72
142
331
298
348
47
93
43
324
192
64
269
71
254
94
199
106
205
67
218
342
54
28
86
33
43
145
278
45
103
52
26
58
65
27
87
119
75
30
98
121
317
62
266
81
90
136
160
61
126
157
46
30
25
232
149
47
281
355
258
207
260
51
182
39
169
110
6
0
33
77
65
112
214
29
80
62
0
178
55
81
100
52
8
337
115
2
170
20
0
325
44
328
17
339
22
57
22
49
40
339
266
69
171
61
59
174
144
61
132
14
333
227
247
50
107
75
349
54
255
98
19
26
0
17
15
89
80
65
9
6
15
351
349
343
12
147
0
62
14
233
108
120
52
283
143
31
12
85
69
82
58
198
91
101
134
286
76
140
66
289
8
99
308
93
131
0
307
337
292
190
322
223
23
43
184
183
227
313
141
60
162
60
47
70
57
0
105
284
118
182
300
52
44
43
40
41
158
108
237
95
47
288
116
62
194
36
156
120
31
107
44
285
331
89
29
37
146
199
53
94
197
15
31
31
24
101
5
22
13
3
325
0
27
72
83
324
145
337
125
65
73
106
229
21
84
56
54
144
15
14
191
43
312
89
349
340
153
5
80
29
296
349
241
351
263
342
204
75
151
0
23
27
106
39
63
89
225
217
96
135
294
76
43
149
222
220
OK