180
100
665
20
20
159
176
164
1
200
150
200
200
1748
50
200
13
17
200
174
200
193
200
200
200
100
53
30
6
358
185
200
11
180
123
1
100
301
1076
1
160
200
1
22
9
15
200
100322
460831
182
200
205
193
13752
100
200
200
183
1
186
1
200
200
19
100
206
10
108884
200
190
200
200
200
153
200
193

1914
5
246
1
285
1
2
16
1
1
138
6
9
14
1
1
1
1
3
38
1
1
13
217
833
3
2
31
3
4
3
12
3
1
2
8
2
29
3
1
1
2
2
17
1
1
189
8
1
4
3
1
2
10
2
1
3
4
32
1
3
1
3
1
1
32
1
1
1
94
1
13
1
1
3
16
1
1
1
1
19
1
2
1
1
1
16
2
16
1
1
1
1
12
2
1
1
578
1
1
1
30
10
1
2
4
2
1
2
5
122
5
13
20
4
4
2
114
3
1
4
2
2
46
19
1188
633
4
7
1
1
2
2
2
1
1
1
1
3
6
46
16
39
2
11
2
88
3829
7
4
4
46
3
4
9
11
2
2
1
80
1
41
2
9
4
3
3
28
14
350
26
6
2
2
9
2
3
1154
1
2
50
1
1
2
3
2
4
3
372
1
100
2
2
1
1
33
45
10
12
26
1
1
6
1
1
3
1
3
2
14
2
2
17
1
3
3
4
1
1
23
33
1
8
39
474
2
1
2
1
1
1
1
7
2
98
2
2
2
798
6
8
3
6
3
3
8
1
20
68
1101
9
76
18
3
8
11
64
8
1
6
50
1
25
1
13
15
4
291
465
8
1
1
1
21
18
1
3
24
1
1
1
112
2
35
462
2
6
2
1
3
1
2
1
12
1
19
5
2
3
2
88
1048
47
13
1
23
2
1
8
95
2
1
12
490
66
12
1
1964
17
32
24
370
217
2
8
3
2
162
1
2
2
3
3
2
2
4
1
1
45
25
7
14
1
2
93
2
1412
1
4
16
1
1
1
1
1
1
4
5
27
37
116
5
6
1
1
1
1
8
13
1
1119
441
12135
1
1
1
6
24
1
39
1
20
6
14
1
5
57
31
1
2
5
2
6
1
1593
155
12
3
1
157
182
55
1
1
5
6
1
21
164
21
5
10
13
1
2
1
1
1
1
2
3
2
4
113
1
1
2
2
65
1
8
1
3
19
190
2
3
1
318
16
64
2
7
39
10
57
13
2
3
25
13
841
4
26
135
1
1
4
2
2
1
1
1
1
75
10
25
3
8
15
1
4
1
3
3
1
2
22
33
39
1
5
25
2
4
1
584
1
1
8
11
8
31
3
5
4
27
1
1
1
3
1
1606
1907
259
6
170
1
930
4296
1
9
2
706
210
2
8
1021
6
12
62
5
139
11
2
1
3
1
5
8
10
1
25
30
9
6
1
4
1
4
1
16
4
58
11
5
1
312
3
20
20
30
92
8
2
12
1
4
5
2
56
84
4
8
19
1
3
33
7
2
858
2
6
4718
1
338
42
68
26
2
1359
10
1
1
9
19
8
1
12
1
10
6
5
14
1
238
1
2
1
1
20
3
3
7
9
4
11
160
73
1
18
27
3345
1
3
3
19
2
125
849
2
18
1
9
8
11
2
1
1
8
19
17
1
3
9
21
13
2
4
45
1
14
1
2
23
27
1037
1
19
457
165
15
7
60
1
8
199
7
8
27
2
9
4
1
57
1
2
6
4
102
3
1
4
5
53
1
1
1
3
1
1
15
1
6
1
8
11151
2
4
1
2
2
12
3
1
1
1
1
2
1
446
22
4
3
1
4
1
1
1
5
3
1
1
1
7
3
4271
5
106
1
6
3
7
14
6
22
1
20
34
1
3
128
19
87
4
2
7
1135
180
2079
186
1
1
23
59
2
42
4
2
4
14
15
5
6
3
27
1
10
317
2
1
4
1
2
15
53
1
80
44
23
1
2
70
1
5
1803
2
5
1
27
1
66
6
2
1
3
5
198
55
7
1
37
1
1
1
3
3
1
1
8
3
1
1
31
106
36
13
201
1
5
2
26
3
4
1
2
1
125
2
2
1
104
15
1
1
6
2
1
1108
3
1
1
5
580
22
3
9
2
2
92
3
182
6
1
128
1
9
69
1
2577
230
226
8
11
4
1
4
175
1
1
4
2
6
80
22
2
1
1
20
1
1
1
63
7
9272
1
3
2
363
2
16
2
1
16
5
239
1
1
3
1
31
11
14
171
3
1
1
1
292
216
48
2
65
9
10
39
8
5
3
2
65
33
1
2
2
12
1
537
1
3
19
5
1
7
5
19
291
130
1
1
98
1
1
2
8
1
17
13
2
2
2
90
1
4
2
4
1
22
1
1
354
4
54
54
4
1
5
1
1
6
67
5
6
6
11
7
1
15
2
1
1
17
1
48
3
1
1
1
15
2
1
1
5
3
1
1
3
1
1
5
1
1
3
1
1
4
12
34
6
2
3
1
1
231
169
2
1
110
12
27
1
687
8
2
79
9
1
20
2
1
1
4
20
3
5
1
25
3
5
13
12
1
21
1036
1
9
33
15
1
2
1
3
1
1
5
3
2
1
26
83
54
30
1
5
9
29
87
7
2
1
2
38
18
2569
1
1
1
9
8
1
52
1
45
4
1
12
705
1
2
12
3
12
7
1
1
1
2
8
1
123
216
2
8
79
4
1
2
6
8
6
1
1
1
15
76
1
2
34
15
349
2
12
143
1311
659
3103
1
267
4
13
391
2
1
1
1
3
32
17
3
1
1
1
1
1
1
1
1
1
3
3
8
78
3
1
1556
1
25
7
2
12
1
20
5
2
3
6
1
3
7786
619
5661
53
1
3
10
1
1
3
12
14
3
4
5
5
5
13
1
1
2
3
4
1
1
1
1
3
6
4
1
1
1
65
1
2
2
4
4
1
2
139
14
270
2
3
97
7
1
2
6
78
1
11
2
1
2
4
3
133
11
3
1
26
1
6
3
13
375
6
1
2
538
1
9
20
136
1
4
25
1
9
1
9
25
15
1
21
5
1
15
10
200
1
1
46
258
15
1
11
4
45
15
4
35
76
13
1
1
1
3
5
2
1
41
467
3
134
4
11
2
75
17
7
3
1
1
76
601
1
8
1
1
4
11
222
17
138
19
1
2
6
3
5
5
10
3
4
2
1
1
1
2
1
12
42
3
3
1
183
1
2
106
17
1
24029
1
4
210
3
111
1273
111
1
4
1
2
20
1
1
4
25
1
1
10
1
54
46
9
19
1
1
1
3
45
1
146
1
1
1
16
4
2
1
1
1
18
1
1
1
1
40
1
63
91
4
9
1
16
1
1
3
31
2
1
233
23
3
1
2
1
10
73
1
207
6
4
30
5
18
9
1
2
6
34
3
6
1
4
2
26
1
1
7
2
7
12
1
1
1
45
4
1
6
1
1
59
14
2
75
203
3
75
1
4
13
1
8
11
8
3
2
10
2
3
8
13
1
7
2
1
1
1
45
1
24
1
1
2
3
1
1
3
4
1
132
44
119
1
42
226
20
1
31
2
520
15
525
9
196
15
5
1
3
2
9
21
14
60
18
65
22
5
104
15
2
6
172
3
3
181
24
5
2
60
2
1
14
4
226
1
2
6
22
11
1
1
2
24
4
102
3
50
2391
1
4
1088
4
1
12
2
1
1
58
1
1
1
1
5
4
1
14
6
219
16
1
7
1
1
1
5
1
1
1
2
1
1
21
267
1157
2
1
18
2
1
1
2
1
3
23
436
210
1033
22
5
426
1
22
1
6
2
3
9
35
1
2
14
3
1584
642
2804
22
1
4
11
377
14
13
27
16
4
412
53
5
76
1
1
4
1
2
239
115
158
12
210
22
23
356
65
8
190
1
23
14
11
6
1
4
1
116
1
4
1
1
3
2
7
4
2
2
3
2
2
1
1
4
2
68
2
1
1
194
6
7
4
1
1
8
45
2
1
1
4
1
1
1209
951
2212
1
2
21
709
1
290
120
9
1
1
7
649
1621
236
16
69
1
371
8
1
1
6604
837
13
1
2
1
94
6
1
1
3
335
199
923
1
1
5
3
3
3
5
2
25
2827
4765
1
629
118
869
2
2
2
5
10
2
7
1
22
23
28
80
14
25
11
4
19
2
4
1
13
10
3
1
3067
250
6
3
3
4
39
46
2
1
19
24
1
2
1
1
2
5124
7
9
18
24
69
2
1
1
2
2551
1370
5855
8
1
14
2
40
78
7
1
28
2
28
4
20
1
1
88
2
43
113
10
2
22
4
9
50
39
3
1
213
1
34
5
9
182
1
48
1
2
32
1
1
1
6
19
29
18
3
1
5
1
3
1
1
4
1
1
2
438
840
557
826
82
1
879
7
2
1
2
25
44
1
7
44
127
105
4
1
19
97
16
2
2459
4
1
24
8
7
3
10
2
4
14
1
1
7
9
8
2
44
2
4
8
6
8
2
23
1
15
4
4
1
22
24
111
115
15
2
1
9
2
19
27
17
50
1
103
11
8
18
1
1
17
1
3
100
1
1
10
2
1
2
11
1
2
6
12
7
5
6
211
2
9
541
14
1
2010
335
2695
9
65
1
22
1
3
1
1
106
118
85
1
17
5
1
2
1
1
1
3
9
3
2
4
1
1
1
21
46
52
3
2
41
105
1
3
39
1
3
7
21
1
13
6
13
4
3
5
8
1
6
49
16
9
1
66
154
36
1
256
9
3
1
1
1
1
33
2
18
2
1
233
1
2
13
1
2
4
2
15
694
117
27
1
18
2
59
1605
32
18
39
2
3
7
25
177
1
1
48
4
2
32
4
2
1
14
3
3
4
8
1
1
1
88
1
7
5
136
1
10
85
1
5
1
1
5
2
2
5
41
2
2
3
4
8
48
1
6
347
6
37
25
160
217
22
7
1
230
5
1
226
30
2
7
2
2
2
6
6
31
37
7
1
1
36
20
14
263
9
1
1
3
1
28
1
1
37
10144
233
11148
1
1
6
1
92
3
17
5
4
90
1477
700
2504
1
1
3
18
1
2
1
1
14
68
7
194
130
55
33
6
1
1
1
1
1149
97
15
2
2
113
10
1
23
1
2
18
1
303
1
5
1
198
25
19
1
1
3
30
161
12
4
3
120
46
12
17
45
2
7
15
1
163
1
1
17
40
1
2
1
12
97
15
237
4
1
6857
228
5080
2
1
1
295
266
133
25
3
11
1
112
13
1
460
59
2
65
5
1
109
5
35
1
13
5
2
7
5
830
150
1102
1
1
14
1
4
1
21
8
1
1
1
9
1
1
3
96
1
9
1
15
53
4
1
2730
23
1
16
1
5
2
1
6
234
3
867
1
1
74
5
160
21
5
5
6
2
2
29
2
2
5
12
19
1
2
22
1
20
3
2
1
3
194
1855
957
1448
1
1
2
20
1
1
4
1
2
2
10
1
1
5
1
1
1
7
3
1
1
3
1
1
793
1
1
3
4
2
1
2
65
1
4
12
1
1
1
11
1
705
1
4
16
6
163
1
8
29
9
2
5
1
7
1
1
14
1
1
198
12
7
3
1
42
2
34
1
1
5
1
4
2148
2
1
84
10
1
4
1711
2
9
1
57
2
15
5
41
503
5
345
6
8
8
1
10
16
1
2
69
141
15
3
144
234
1
522
4
1
17
3
2
2
2
1
2
2
1
2
12
1
5
108
3
2
1
6
17
7
3
4
1
3
6
102
6
6
1
9
3863
8
6
7
4
1
3
7
6
1
2
4
27
15
144
1
1
6
3
2
4
183
55
461
57
6
1
2
5
3
6
4
3
2
2
2
3
10
5
5
2
53
9
2
41
55
11
18
14
2
1
42
1
42
2
15
57
1
2
13
2
1
1
35
2
3
61
5
2
1
26
5
4
28
716
32
1
124
3
2
1
40
6
26
2
2
1
12
6
3
2
1
3
56
9
11
2031
136
1
1
24
3
1
1
1
1
1
6
1
3
2
6
1
307
1
1
1
3
1
1
1
2
19
2
13
1
16
9
4
4
1
21
300
1
1
25
5
1
1
8
1
1
3
2
1
1
182
1
1
2
1
1
1
3
2
6
8
2
9
471
3
1840
1
39
34
74
11
59
3
1
2
2
1
1
1
1
36
80
1
2
6
3
370
1
176
100
9
1
9
1
2
15
5
106
1
2
2
226
251
1
119
2
4
14
31
6
3
15
5347
2
2
12
3
10
1
3
2
3999
14352
9
21
112
458
99
199
800
16
53
83
119
91
18
31
1
420
4
34
6
3
3
1
16
4
28
2184
1
1
1
1
1
229
35
1
2
2
3
1
1
42
8
1
5
3
2
2
12
14
7
3
3
68
106
244
2
1
12
1
1
1
2
1
2
2
7
2
1
5
3
2
957
2
8
4
31
1
5
1
1
30
9
1
19
5
112
92
123
13
2
3
1
1
1
14
73
2
45
2
2
1
1
985
1
1
2
1
238
6
1
1
1
1
1
4
1
2
1
9
43
1
7
14
2
3
102
6
5
8
131
3
1
1
8
4
13
148
2
90
83
7
6
8
2
4
1
1
5
29
19
1
2
47
5
1
75
91
4
1
1
3
1459
1
173
3
4
1151
4
1
1
5157
3
2
164
6
884
3
4
7
14
20
24
48
4
43
3
7
10
1
3
10
29
9
1
1
164
501
15
8
40
1
1
53
2
536
1
1
1
1
15
44
6
12
1
4
4
3
1
862
4
4
3
160
1
1
1
1
8
1
3
3
3
3
2
1
4
8
13
60
1
2
207
1
1345
3
165
30
1
10
5
6
5
1
29
25
1
8
3
8
3
5
1
1
197
2
1
2
11
28
1
1
406
10
3
13
12
8
3
233
1
1
2
1278
3
135
41
2
35
71
20
15
3
2428
10
9
7
5
20
6
7
4
9
19
2
11
1
2
2
1
1
627
1
12
2
1
2
1
476
13
14
1
1
1
4
55
1
1
17
4
16
7
1
6
25
1
2
2
1
20
3
57
1
219
1
1
1
102
16
72
23
1
5
11
6
4
9
1
5
944
1
10
7
1
52
1
1
2
3
2
4
2
1
1
4
10
1
48
1
4
1
8
311
297
16
1
300
12
2
5
5
10
2
22
23
1
50
7
2
763
1
10
1
1
1
1
2
1
5
5
2
30
24
5
1
1
1
12395
405
52
27
3
9740
2
15
2
2
12
6
11
4
4
6
2
1
1402
1
2
3
4
149
58
3
133
1
1
104
1
1
2032
1
4
19
31
6
356
1
15
327
4
1
1
1
2
5
4
3
3
3
1
2
1
4
1
1
1
1
42
1
1
2
1
1
2
12
1
2
2
1
9
2
12
5
4
1
1
1
15
1
22
25
11
1
5
1
8
27
1
6
8
1
1
35
2
6
1
2
11
1
201
1
2
3
1
38
1
7
1
1
1
2
3
12
2
2
121
381
1
4
23
5
3
465
9
1
2
4
14
2
7
1
85
1
1
19
69
3
1
37
1
2
1
1162
210
67
3
3
29
1
1
36
1648
13
42
1
1
25
12
37
34
3
3
7
1671
2
66
6
4
1
22
13
2
1
220
1
1
2
2
1
2
1
4
2
1
8
5
2
3
9
2
37
2
10
641
85
1
1
11
11
9
2
2
10
5
3
10
30
5
1
760
2
2
4
1
3
1
2
5
18
8
24
3
40
2
10
7
16
2
1
1
1
1
4
1
1
1
7
2
33
193
2
103
2
1
5
4
1
6
1
36
204
8
1
9
1
2
1
1
275
1
1
107
10
114
1670
2
1198
2
100
9
5
1
161
3
3
1
965
277
29
6
1
1
1
2
2
685
2
1
3
171
5
30
1
1
2220
1
14
1
3
1
1
2
13
16
7
1
33
5
1
1
72
3
653
8
17
2
2
2
1
1
3
6
1
3
3
9
19
12
10
11
2
1
2
1
1
501
59
2
681
1
23
1
14
2
5
14
212
4
1
3
2
1
1
2
1
1
1
41
6
2
5
2
1
21
76
1
2
3
31
7
185
27
18
4
32
20
3
11
299
1
1
1
124
3
18
6
3
1
13
3
55
35
519
1
33
2
1
4
170
2
222
793
2
1
1378
2
1
2
1
218
1
1
14
569
17
4
15
2
2664
8
366
1
2
2
1
794
5
669
10
50
49
2
49
8
5
124
17
3
32
4
2
51
68
6
1
79
3
1
11
3
1
1
6
1
42
14
3
17
1
5
2
2
17
8
17
46
12
5
3
111
142
8
2
1
1
1
1
2
11
1
1
311
4
13
1
2
1
1
11
1
21
1
14
1
22789
136
6
26
4
1
2
9
4
2
16
1
1
1
1
2
29
2
179
1
1
53
4
1
615
2
3
100
1
14
1
4
7
4
1
3
1
33
6
5
3
69
9
14
1
3
8
2
2
1
17
1
1
5
1
1
9
1
1
31
2
1
4
1
29
2
12
5
1
1
2
18
5
6
1
2
1
38
3
36
3
4
270
1
10
3
25
1
181
2
48
74
87
42
51
3
1
41
1
1
2
1
5
1
439
1
5
1
2
3
1
5
2
1
6
1
1
7
2
1
2
5
6
3
17
1
28
22
194
6
6
2
1
1
9917
719
2
26
7
1
54
7
2
90
41
7
3
2
1
23
1
2
1
1
3
4
6
1
1
1
52
770
156
74
219
7
8
10
1
2
36
306
14
516
41
2
5
2
12
1
4
2
1
2
2
3
274
2
1
70
9
109
2
1
4
1
1
2
1
110
1
15
122
193
110
35
10
4
1
51
662
2
472
403
1
12
110
39
1
1
1
3
5
173
2
49
6
14
1
3
1191
1
2
6
1
12
4
9
2
6
3
8
4
1
13
6
6
2
14
39
3
4
21
24
1
90
1
20
26
39
5
1
134
7
18
4
119
1
3
7
1
2
16
3
1
20
146
125
1
1
691
1
2
3
7
335
1269
1
7
6
2
6
2
4
1
7
25
27
228
2
14
9
4
1
4
2
1
1
5
21
1
16
1
1
6
2
134
1
1
1
1336
1
3
2
5
3
1
3
31
55
125
2
14
20
1
6
230
16
2
86
400
7
271
7
1
12
17
17
19
2
5
19
1
1
456
519
308
2
2
614
1
633
410
381
11
1
1008
3
4
1
23
24
57
1
19
13
133
3
4
1
9
1
10
2427
1
1
11656
1
754
15
5
9
2
2
253
785
5
4
54
3
1
2
4
17
5
20
6
5
7
8
8
249
3
66
1
2
2
8
1914
2
226
51
1
17
1
4
4
1
16
1
1
2
229
6
4
7
2
1
3
1
1
1
4
1
320
1226
1
87
3
20
2
1
1
11
165
189
282
1
6
11
1
44
10
8
2
203
6
1
67
2
1
6
1
1
4
2
3
1
2
1
212
7
1
1
1
1
5
3
1
1
4
5
1
252
23
49
6
1
1
2
13
3096
10
2
1
212
2639
3
1
4
47
7
31
2
3
6
31
87
1
1
2
1
4
8
252
15
4
3
3
6
24
1
187
1
6
11
48
1
2
3
1
360
5
1
150
1
2
1
2
4
5
1
6
2
96
2
2
34
1
1
3
4
5
31
7
4
4
25
1
24
1
1
114
8
7
94
1
1
3
4
1388
6723
1
1
1349
5724
3
194
6
301
1
2
17
3
1
41
17
3
23
1
1
13
15
30
52
359
1
2
1
41
1
7
1
1
269
2
20
24
18
3
2
377
1
1
7
99
1
1
11
3
1
3
16
7
3
2
3
10
14
40
21
4
8
1
1
1
3
64
151
7
19
4
1
1
2
1
1
14
10
1
1
1
2
2
1
28
1
2
13
3665
4
33
2
7
1
1
3
309
1
6
3
1
1
2
2588
8
10
122
1572
7
6
12
3
6
163
1
349
262
158
3
7
4
308
1
1
1
3
12
1
5
1
166
1
13
149
1
1
3
3
15
2
2
79
8
341
1
6
6
10
1
1
2
12
4
352
2
6
26
2
2
1
5
1
1
64
3
6
95
30
696
1
1
74
6
1712
1
2
5
8
4
4
2
1
4
9
82
842
1
1
14
7
22
1
2
1
80
7
16
1
1
1
322
92
1673
1
1
2
11
2
1183
5
1
5
12233
937
19616
3
2
22
2
2
3
1
1
329
52
410
223
3
2
1
1
8
3
8
13
2
37
12
10
1
28
8
1
1
6
5
1
1
13
1
7
14
3
1
1
6
1
3
2
17
3
1
5
9
2561
2
10
11
1
1
1
7
106
1328
162
301
18
21
99
80
2
52
10
5
1
1
1
1
2
9307
1
609
187
85
14
8
1
25
1
2
1
1
5
4
25
8
54
4
1
5
1
60
19
703
3
8
6
4
297
16
6
1
1
7
4
3
1
62
6
1
17
7
13
4
33
1
1
116
22
3
22
1
1
2
6
1
1
1
4
14
1
2
1
2
6
1
1
493
1
1
3
1
2
9
1
628
5
1
22
60
1
14
2
40
1
1
4
34
17
1
6
1
10
2
1
8
1
105
60
31
41
8
5
1
22538
13
11
5
1682
44
8844
2
2
27
1
1
2
2857
746
1
1
5
50
1
1
65
92
15
15
833
13
3
5
15
3
15
234
2
5
9
3
27
5
13
1
1
5
25
1
1
1
312
5
47
168
1
3
55
16
141
1
6
1
1
1
1
1
1
1
8774
1
1
2
2
3
17
2
7
1
1
3
32
4
1
2
8
7
3
3
5
1
8190
2
2
3
2
567
286
539
1
3
6
1
2
7
271
1
6
1
3
1
1
1
8
17
5
32
1
3
1
1
2
1
2
2
1
1
1
1
1
1551
1
2
4
2
1
6
30
1
1
1
3
92
2
3
23
9
2
5
68
6
5
3
8
1
3
1
4
534
867
1
1
2
1
267
1831
3
1
3
8
1
2
1
5
6
277
1
1
1
2
10
322
1
7
2
1
1
1
2
1
3
247
3
10
281
2
3
1
6
1
1
2
2297
1
1
24
2
1
1
1
1
25
4
1
2
4
1
85
2
1
623
16
2
1
4
3
4
6
1
61
16
193
308
102
1
2
1
1
1
240
9
57
3
10