62
64
49
61
72
47
63
54
25
33
45
31
58
57
44
42
97
149
89
95
23
25
20
23
1
0
0
0
4
12
7
10
1
1
0
0
27
26
13
26
56
53
58
53
24
17
19
20
1
0
0
0
56
63
60
71
1
1
0
0
4
3
4
2
10
16
14
15
45
38
68
49
51
63
41
38
2
3
2
2
1
2
1
2
1
0
0
0
7
7
12
11
24
32
22
22
4
6
4
3
1
1
0
0
39
54
53
45
1
0
0
0
32
34
41
31
1
0
0
0
34
29
29
30
132
129
119
121
72
65
65
54
20
19
19
16
26
20
25
34
31
41
28
31
2
1
0
0
0
0
0
0
1
0
0
0
8
9
5
7
1
0
0
2
51
50
49
55
1
0
0
0
35
47
52
51
76
65
55
35
31
22
24
23
18
17
16
17
17
19
16
15
22
20
25
26
1
0
0
0
1
2
0
0
38
55
41
42
111
125
107
90
55
56
72
71
51
55
56
62
109
136
135
190
18
18
14
23
3
9
11
5
28
34
20
17
18
20
5
13
1
3
5
0
1
0
0
0
1
0
0
0
64
65
87
107
10
10
7
8
3
5
7
6
1
0
0
0
2
7
2
4
25
39
23
27
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
94
123
95
102
0
0
0
0
54
42
38
36
1
0
0
1
0
0
0
0
1
0
0
0
11
20
19
19
1
0
0
0
45
61
49
55
9
16
15
14
0
0
0
0
1
0
0
0
1
0
0
0
50
51
49
32
16
20
18
22
26
39
29
20
0
0
0
0
1
1
2
0
2
4
1
5
39
40
40
33
0
0
0
0
39
60
41
52
0
0
0
0
48
47
57
61
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
143
159
153
129
48
50
63
59
31
37
35
36
0
0
0
0
67
61
76
73
0
0
0
0
20
25
26
24
21
23
21
33
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
12
12
20
19
175
208
149
111
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
29
25
31
23
82
99
89
66
27
36
30
27
0
0
0
0
1
2
1
0
1
0
0
0
9
15
15
12
42
32
37
31
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
100
68
75
70
1
0
0
0
43
53
42
42
1
2
0
0
1
0
1
0
0
0
0
0
12
11
14
13
0
0
0
0
70
82
49
49
20
14
7
12
1
0
0
0
0
0
0
0
0
0
0
0
36
38
30
35
7
7
5
3
25
28
24
15
1
0
0
0
0
0
0
0
0
0
0
0
20
30
50
33
1
0
0
0
30
70
58
54
1
0
0
0
34
35
52
47
29
27
32
26
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
132
111
105
104
44
37
54
56
27
38
38
33
1
2
0
0
56
63
67
73
1
0
0
0
23
19
35
28
9
9
14
7
1
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
13
18
13
14
161
164
112
128
1
0
0
0
0
0
0
0
23
32
29
35
1
0
0
0
0
0
0
0
1
1
0
2
1
0
0
0
23
31
25
32
3
2
0
1
29
31
24
25
63
75
48
30
21
20
25
31
3
3
3
2
0
0
0
0
0
0
0
0
9
13
18
19
42
41
27
35
1
0
0
0
52
56
53
29
54
48
43
27
17
29
31
26
52
67
38
49
55
66
59
64
11
17
19
20
0
0
0
0
4
3
7
7
0
0
0
0
28
19
26
21
47
50
48
39
14
19
20
18
0
0
0
0
62
68
49
58
0
0
0
0
0
0
1
0
18
9
9
13
23
25
33
32
44
54
59
47
0
0
0
0
0
0
0
0
0
0
0
0
7
5
6
6
4
8
6
2
32
25
31
33
0
0
0
0
1
0
0
2
0
0
0
0
29
34
34
24
0
0
0
0
1
0
0
1
72
89
96
83
56
72
55
30
17
16
18
19
31
18
32
37
19
24
22
23
0
0
0
0
1
0
0
0
0
0
0
0
6
7
3
2
0
0
0
0
65
62
57
51
0
0
0
0
0
0
0
0
65
54
32
47
17
27
21
29
17
24
18
16
20
9
22
8
23
22
23
24
0
0
0
0
0
0
0
0
29
51
37
34
76
103
74
78
32
26
24
22
46
62
47
69
81
92
121
113
20
14
16
27
5
3
1
3
24
21
28
24
24
19
17
13
0
0
0
0
0
0
0
0
0
0
0
0
23
13
26
44
9
2
6
6
4
6
6
1
0
0
0
0
0
0
0
0
34
23
40
17
14
14
11
11
35
35
40
39
16
9
12
15
26
26
19
25
33
50
44
47
23
20
15
18
12
13
13
14
21
38
27
22
8
7
7
9
1
1
0
7
18
27
17
35
35
42
43
40
15
24
25
22
7
6
10
5
45
56
41
38
29
33
32
22
7
7
13
11
4
9
14
17
8
16
11
5
11
4
8
7
1
1
5
3
47
34
55
43
15
11
12
19
5
5
5
4
0
0
0
1
14
15
12
17
7
10
11
12
73
95
100
110
11
10
22
12
3
5
4
1
2
0
2
2
7
12
16
14
24
14
18
29
19
27
33
24
18
19
23
39
3
3
3
4
74
60
74
86
24
29
27
34
7
8
13
11
0
0
1
1
7
10
9
17
94
89
120
104
10
12
13
7
2
5
8
4
7
3
9
3
15
20
22
32
9
7
18
9
11
13
20
22
3
5
10
4
53
66
70
64
8
8
3
3
5
12
7
13
53
58
52
55
29
24
37
31
6
5
5
4
5
6
19
12
2
1
6
3
10
3
8
1
22
15
19
22
14
9
9
10
14
9
18
13
24
17
20
19
10
12
12
17
9
10
14
11
0
0
0
0
21
23
18
11
5
5
7
12
7
8
4
4
6
9
7
6
10
10
8
10
48
47
51
47
5
6
9
11
40
40
17
24
28
28
26
35
19
12
9
15
9
8
6
3
11
21
9
16
7
12
6
6
1
4
3
4
17
13
18
21
40
40
35
54
13
9
23
30
10
9
7
7
38
43
56
48
21
30
31
18
11
8
5
7
10
9
22
17
9
13
19
19
6
4
7
5
0
0
0
1
41
49
52
39
17
10
19
9
3
2
2
1
4
4
5
3
15
16
14
15
2
6
5
2
65
85
92
97
15
10
8
13
5
6
0
2
4
2
3
4
3
8
9
4
15
11
12
6
29
16
34
22
29
15
20
30
1
0
0
0
62
67
57
59
32
23
25
38
12
7
13
9
0
0
0
0
10
11
10
10
89
89
95
85
5
5
4
12
0
0
2
0
8
1
5
2
16
12
19
24
22
9
15
22
17
13
22
14
6
7
9
7
53
75
68
66
5
3
2
1
3
2
4
1
28
56
36
60
11
4
10
7
0
1
3
2
5
10
15
11
1
1
3
6
3
4
3
4
5
7
11
10
4
0
4
4
16
20
16
20
17
22
16
16
8
15
9
19
9
7
8
17
17
11
12
11
11
20
10
10
1
9
6
9
3
3
0
5
8
3
4
4
10
11
16
11
37
30
36
40
6
11
12
12
31
34
44
39
12
30
26
25
32
51
53
53
3
1
8
3
30
42
42
33
7
6
4
6
9
4
10
6
17
16
20
19
8
20
17
15
28
39
45
50
12
6
2
14
20
29
19
23
22
28
31
32
31
22
20
24
7
1
12
7
22
29
19
17
7
5
14
11
8
9
12
10
35
33
39
38
40
48
43
51
8
9
2
0
2
1
1
0
12
3
9
9
16
9
17
10
45
76
60
77
7
10
19
18
2
5
4
3
28
26
31
18
7
2
11
9
12
12
17
11
15
10
15
20
23
18
28
28
2
1
1
2
81
87
90
78
21
31
25
24
3
3
2
7
0
0
0
0
20
13
15
17
69
61
71
92
4
6
1
0
5
7
8
6
3
9
8
3
37
31
42
45
9
11
14
12
26
23
26
17
4
6
9
5
178
190
208
189
7
5
6
4
0
4
2
3
28
31
21
16
10
13
19
11
3
2
0
2
8
16
34
16
1
2
3
1
0
3
2
1
16
18
21
24
9
5
8
7
12
32
14
23
20
31
27
33
4
11
5
3
17
14
25
20
16
9
14
7
22
24
12
14
10
8
15
8
1
7
7
5
6
2
1
2
11
11
13
10
34
43
36
34
10
10
7
12
45
51
38
49
9
21
15
17
41
43
40
42
2
5
2
1
25
28
52
42
4
2
3
9
4
5
2
7
19
19
20
19
18
8
18
22
30
38
33
31
5
11
9
10
24
23
21
23
18
12
17
25
23
23
24
20
10
2
5
5
15
18
21
20
0
2
2
9
2
0
2
0
39
31
28
35
37
41
48
36
3
1
2
0
1
0
0
4
8
12
15
20
4
6
7
5
58
57
72
80
12
8
8
8
1
2
3
6
23
22
24
32
5
7
6
9
11
12
15
16
20
13
17
13
18
21
38
26
1
0
1
2
70
68
54
92
34
16
36
16
6
5
6
3
1
1
4
0
11
14
10
17
61
70
85
75
2
1
5
3
2
0
0
0
7
4
4
4
33
40
45
48
9
8
14
5
21
16
18
22
10
3
5
13
155
173
174
198
6
10
8
5
2
1
6
2
29
26
34
31
7
5
10
9
1
2
1
4
6
6
11
8
1
1
7
1
2
1
1
2
45
33
32
38
12
11
7
8
27
28
29
17
19
19
25
21
7
8
6
6
3
3
3
1
0
0
0
0
9
14
6
11
8
10
16
8
5
7
5
0
3
5
5
3
