4064
18
56
59
18
6
1
75
37
37
57
28
34
45
36
34
75
45
60
48
65
59
59
43
18
56
28
72
56
6
62
30
62
33
38
38
25
63
66
37
66
17
56
28
17
26
52
72
20
51
36
30
31
4
56
40
22
12
52
45
12
2
52
59
13
5
73
5
1
50
33
22
50
54
54
48
4
48
15
2
3
33
62
54
43
66
15
50
33
66
43
4
1
30
26
68
30
15
69
5
8
25
28
13
52
34
2
28
62
10
31
75
62
59
4
17
43
52
54
48
15
75
40
33
13
30
54
59
26
4
43
57
60
51
34
25
56
52
68
70
1
8
18
3
40
62
66
22
66
2
59
48
8
30
72
63
31
60
23
26
42
13
30
73
20
34
40
25
42
36
25
59
73
22
20
26
43
73
6
63
3
36
75
10
50
59
1
42
1
62
15
30
63
25
18
18
3
36
37
8
59
43
12
40
50
68
48
65
63
69
1
33
75
43
6
5
12
40
56
4
5
15
5
45
42
45
20
59
62
45
28
4
5
43
6
72
56
52
75
34
48
43
12
26
56
70
69
57
4
66
70
70
33
20
12
42
38
20
72
25
36
45
17
69
4
59
50
73
45
73
50
69
52
13
37
34
37
6
18
63
50
57
22
65
37
59
22
57
69
72
5
28
6
28
13
60
18
22
8
43
25
42
37
72
20
13
12
17
56
56
4
31
15
68
23
56
37
1
63
40
37
37
66
75
2
62
38
15
8
73
52
75
54
54
69
4
2
25
60
66
6
34
30
72
72
62
25
42
22
63
60
10
26
2
56
68
57
57
38
6
10
34
25
40
18
22
70
57
5
48
18
12
37
68
22
23
2
54
36
34
38
42
54
57
10
70
36
34
70
8
40
60
57
5
66
50
6
48
12
25
2
25
54
40
68
54
73
57
47
51
56
54
31
2
54
30
69
65
15
51
40
65
5
70
18
4
73
72
15
47
59
3
68
73
59
3
47
45
52
69
59
33
70
60
1
48
38
75
8
52
33
15
48
65
51
48
73
23
5
13
10
45
38
1
8
26
18
34
5
17
56
62
40
45
52
15
1
17
31
26
62
50
68
26
42
4
72
26
12
36
40
20
17
34
52
17
56
42
28
5
75
25
43
66
66
31
37
52
62
17
20
13
25
12
54
1
63
38
47
75
4
2
31
12
33
47
17
47
3
66
50
73
15
47
48
70
59
2
47
5
40
43
38
6
43
75
25
60
12
6
31
60
63
13
54
5
38
75
47
72
70
69
72
54
60
62
40
12
5
18
13
30
73
48
13
45
63
2
38
65
37
66
15
31
43
70
15
25
65
2
68
72
52
43
34
47
2
51
68
13
52
56
12
56
50
31
69
1
70
45
26
5
69
62
72
66
30
1
38
26
43
51
54
10
4
70
50
45
31
75
31
75
28
63
25
26
59
23
62
50
3
10
20
73
60
73
48
47
22
70
4
54
37
30
23
3
20
31
30
13
45
40
70
69
68
52
20
51
20
28
52
51
68
37
2
50
50
28
28
36
18
75
12
10
8
12
34
75
73
50
63
48
36
5
25
59
72
15
33
18
59
2
65
6
45
50
52
65
17
5
22
48
17
15
66
43
56
38
40
15
17
45
36
59
8
38
40
51
15
6
5
59
45
25
17
70
56
70
51
3
36
13
52
54
5
31
10
72
13
33
37
65
50
31
10
3
66
47
45
13
22
62
23
4
59
60
23
72
26
70
56
18
37
59
65
52
51
12
54
34
10
34
66
72
18
43
75
48
13
15
47
20
57
38
2
6
1
33
12
68
72
36
68
12
51
70
13
73
60
63
12
26
73
48
59
33
36
60
36
20
59
17
60
17
6
13
75
1
62
62
33
28
34
50
43
10
40
59
12
25
13
38
72
5
50
40
66
5
18
3
33
26
38
37
30
62
65
45
59
2
18
2
26
69
20
63
36
8
65
36
30
69
42
3
18
18
73
17
34
48
75
47
73
70
40
70
59
4
31
17
60
42
13
48
56
68
18
51
51
59
43
10
34
22
40
8
12
42
26
23
28
50
36
73
42
54
8
33
25
43
8
28
17
6
12
57
70
45
54
3
38
23
63
73
4
30
56
8
45
63
70
66
1
47
75
70
75
1
63
69
47
10
28
3
15
30
36
73
69
13
31
10
54
48
2
10
3
43
56
15
17
5
43
45
30
68
23
42
30
60
25
26
12
8
31
3
45
13
1
36
18
59
40
30
23
22
54
66
18
42
2
23
51
34
62
42
5
59
45
8
13
50
42
51
51
12
37
73
4
36
34
65
1
20
59
36
51
36
50
25
48
34
5
10
20
15
72
33
20
30
36
17
12
66
45
66
65
25
60
8
17
26
10
23
70
42
17
26
36
73
62
60
17
59
26
13
17
60
68
31
48
62
3
56
34
23
62
70
40
4
37
48
31
2
12
38
18
26
37
20
56
20
28
36
6
31
10
51
45
54
25
10
40
70
68
56
33
38
56
63
45
17
50
26
63
70
20
50
65
22
43
54
60
34
54
48
37
51
63
42
17
54
48
68
63
47
75
45
68
50
3
48
1
2
25
68
40
40
70
33
8
69
72
33
25
20
31
45
48
15
51
48
63
47
65
25
1
42
59
73
70
40
56
25
65
8
40
51
25
37
25
6
8
45
40
36
28
6
18
45
66
10
68
33
70
30
59
52
8
26
12
59
70
47
66
75
17
40
17
65
72
50
23
30
31
51
57
6
13
73
17
72
45
68
52
18
65
12
66
57
59
38
42
12
51
73
65
52
26
48
25
25
66
69
34
42
8
23
30
69
37
42
38
2
25
25
15
8
60
15
23
57
12
33
54
47
13
26
15
37
38
17
51
65
36
28
3
28
3
45
59
54
18
6
37
8
50
51
38
69
56
70
73
37
5
28
69
60
68
8
50
38
4
40
6
65
68
17
6
8
37
40
48
42
59
48
62
48
15
45
50
13
40
63
36
18
69
38
68
52
40
23
10
65
34
5
28
40
8
68
20
48
25
70
12
63
52
52
15
66
54
4
50
25
63
48
3
65
42
70
60
40
10
43
66
50
13
68
17
69
2
62
70
13
3
45
2
10
75
37
56
20
75
43
33
31
10
10
56
47
42
40
20
62
8
12
10
2
66
22
23
56
18
51
15
50
56
10
23
30
73
69
42
17
69
65
68
28
59
25
15
30
73
13
30
25
12
5
40
12
13
3
22
38
17
18
68
28
73
8
42
52
20
37
6
8
34
10
69
65
66
22
66
42
37
48
52
5
26
66
62
18
66
23
54
43
25
34
34
15
75
73
62
38
62
23
75
34
50
2
22
18
31
20
62
72
28
36
10
30
75
56
69
34
59
43
8
69
50
26
6
42
45
73
37
37
68
17
1
48
50
36
59
60
12
51
63
73
33
17
15
62
63
42
2
73
60
62
2
30
13
10
60
22
6
28
42
45
8
48
15
6
47
63
5
30
62
1
34
42
4
23
57
13
65
63
40
4
70
22
65
43
54
15
4
63
40
17
25
2
34
45
62
28
63
68
70
59
60
72
66
5
22
75
8
45
34
52
73
70
17
56
75
62
65
1
20
8
26
43
50
20
8
62
15
72
50
60
66
33
28
22
1
40
48
37
10
30
20
69
8
65
65
18
60
17
4
12
31
47
51
18
62
4
59
51
3
23
40
3
40
45
52
75
37
25
20
63
2
17
26
70
1
5
1
22
43
52
48
36
13
18
13
3
40
34
20
10
10
1
72
48
30
23
51
8
47
34
66
2
38
75
1
62
59
69
1
59
43
65
50
62
3
37
8
48
73
50
69
66
42
43
40
65
73
23
6
73
30
28
60
69
56
62
69
15
60
50
17
70
75
8
3
18
6
28
28
42
59
18
18
6
38
43
69
31
52
13
45
63
43
6
65
18
22
10
4
40
52
45
6
34
1
54
47
73
13
28
22
17
2
2
15
59
34
43
65
31
72
17
40
20
45
10
40
50
22
51
60
56
17
5
15
25
56
38
69
22
63
40
68
1
20
4
1
33
75
12
10
26
3
37
13
69
42
43
65
50
13
26
56
33
31
36
8
4
17
18
28
54
17
28
57
8
37
54
17
18
1
73
57
6
25
65
51
42
23
66
33
52
1
30
65
68
33
6
43
34
38
31
18
63
28
72
1
52
10
42
57
6
42
45
48
72
1
69
66
6
30
10
34
4
8
20
36
1
54
31
20
56
42
17
47
31
66
63
30
54
8
34
60
34
66
51
62
43
23
2
40
52
3
73
52
73
36
59
17
28
63
54
6
36
20
54
28
25
4
8
15
3
60
43
69
30
31
66
34
1
26
26
15
37
15
31
36
37
23
68
5
8
45
36
1
56
43
47
17
47
2
31
25
40
72
22
73
52
63
63
57
52
20
59
25
65
40
6
54
48
36
69
25
6
2
5
73
65
20
37
60
36
36
63
17
63
63
22
13
59
75
18
2
37
6
73
4
22
28
12
70
18
12
28
43
62
26
2
3
50
12
50
31
12
65
75
70
37
12
36
6
48
73
65
48
45
68
28
40
33
59
18
13
5
6
8
59
22
73
56
34
20
75
10
25
17
26
2
4
75
8
4
43
73
1
23
1
50
43
13
43
3
36
36
10
65
31
15
13
26
37
51
28
22
31
63
43
13
60
50
63
50
25
40
59
6
48
28
54
51
4
31
68
4
73
42
3
2
51
75
34
25
57
25
8
51
6
20
1
62
59
1
75
57
63
43
15
75
34
60
23
2
18
54
2
42
30
50
54
5
72
5
34
23
59
17
10
57
50
65
26
73
40
62
68
30
12
15
57
18
30
25
38
42
73
48
28
51
48
36
37
26
57
28
37
70
60
66
68
20
47
54
8
51
2
18
36
45
23
52
43
5
37
57
4
28
73
33
5
60
17
18
30
1
75
72
8
38
17
60
68
26
37
57
54
6
73
4
17
22
51
40
12
31
4
65
63
6
75
8
15
30
37
52
72
15
6
22
22
75
54
43
60
37
57
45
18
42
52
37
18
18
12
42
26
56
45
34
54
52
56
40
43
4
28
4
20
69
73
1
15
73
6
56
22
48
60
54
59
34
22
22
15
13
8
59
23
17
59
26
52
36
62
13
66
47
42
10
4
2
68
5
36
52
33
66
12
2
73
20
8
28
42
57
25
52
25
40
38
52
36
31
65
15
63
31
47
68
30
15
48
23
45
56
72
2
72
47
23
31
47
17
73
3
70
48
36
17
1
33
59
42
62
37
26
2
25
25
6
73
1
2
63
36
25
28
69
37
5
40
48
65
75
25
63
28
50
20
73
10
68
22
15
69
4
34
31
36
60
59
42
2
13
72
4
1
60
60
69
17
38
20
12
60
23
3
75
22
42
34
65
56
5
20
26
38
59
12
26
33
52
28
68
30
31
60
30
33
3
72
60
2
4
37
1
6
60
51
48
73
20
42
50
6
17
56
72
52
47
43
40
15
31
38
73
38
65
66
26
3
56
10
60
26
63
63
25
4
38
12
56
54
5
28
38
23
28
25
10
34
37
42
34
40
25
28
34
1
33
4
12
5
65
68
34
20
2
73
30
22
45
26
5
70
1
25
8
18
75
73
30
36
40
4
48
34
56
63
59
47
57
59
43
52
68
1
48
37
8
47
38
62
2
60
26
13
54
20
60
60
4
65
36
1
3
2
54
36
68
45
18
17
6
65
68
66
60
42
42
28
63
33
6
4
65
59
75
13
47
47
30
47
3
30
37
1
42
34
26
33
1
6
1
65
38
54
1
38
70
63
54
69
75
15
50
66
75
31
22
59
63
20
25
23
57
26
69
3
59
20
28
48
20
45
2
51
50
22
33
31
12
36
72
59
50
48
57
30
25
40
30
70
12
50
51
28
38
50
36
23
48
38
47
51
62
2
5
75
73
1
17
20
62
23
37
13
8
36
1
20
54
59
15
62
10
56
75
13
6
45
20
51
18
12
73
48
51
12
60
20
43
63
2
48
45
37
63
8
66
37
12
34
73
36
42
50
73
72
36
1
59
50
56
47
72
22
38
70
68
40
43
4
18
17
3
1
54
30
59
8
45
37
1
26
62
63
1
68
43
22
66
2
13
45
48
18
22
68
23
30
34
30
56
10
43
12
5
54
65
52
40
31
10
18
33
52
75
56
2
3
43
18
42
22
36
37
1
30
75
3
38
15
22
59
25
28
56
12
40
2
5
22
43
60
48
45
30
51
8
65
66
65
20
63
30
54
15
48
23
31
75
65
28
1
22
38
25
56
50
17
22
3
1
30
54
57
26
28
69
62
66
48
48
5
57
42
68
10
34
45
18
30
34
26
17
59
23
13
36
28
75
69
72
65
47
34
6
34
59
31
5
4
57
22
15
59
52
34
8
23
52
15
68
1
52
51
36
66
6
6
26
48
4
17
45
25
28
12
18
47
48
43
12
57
25
62
28
73
43
5
56
62
68
45
48
47
20
70
43
6
36
33
26
68
70
57
68
20
17
43
70
51
60
57
26
47
3
69
52
73
37
42
72
12
31
5
13
12
72
20
6
48
4
73
56
57
22
42
8
33
40
68
20
51
30
63
3
54
25
5
42
10
23
31
45
60
6
28
47
22
52
63
54
75
43
31
43
70
48
18
10
26
8
47
59
20
54
54
48
45
45
51
17
4
45
57
1
70
25
22
20
18
48
62
4
10
42
10
56
20
4
70
30
40
22
43
13
63
18
26
48
8
8
48
56
26
43
15
13
59
60
4
68
70
8
28
1
31
47
25
73
57
36
17
62
25
59
60
51
22
59
50
48
47
17
62
75
66
13
69
51
30
54
5
37
66
60
52
30
42
18
69
63
42
28
22
1
2
56
43
48
22
10
47
20
54
10
57
52
40
6
38
42
57
59
4
31
18
25
2
10
50
69
45
51
69
3
57
10
60
62
40
66
3
38
10
23
36
5
62
30
36
52
10
40
52
4
73
30
68
57
45
25
17
3
63
56
18
34
60
72
48
8
36
36
36
13
23
43
28
10
5
36
68
75
42
68
72
13
2
30
20
17
47
1
13
75
66
2
10
18
6
56
37
17
40
66
4
54
3
69
18
37
33
6
15
59
66
36
10
10
56
60
34
6
28
31
63
6
54
33
20
60
69
28
15
5
5
65
3
60
33
25
26
5
36
26
69
37
65
54
63
34
63
20
13
2
10
59
62
50
5
48
37
12
68
28
37
12
59
36
13
26
36
66
20
2
47
4
51
26
52
47
30
73
26
60
68
54
17
33
15
65
43
12
59
8
22
56
72
31
38
10
73
43
13
51
3
15
1
69
20
15
8
57
10
8
47
56
40
12
70
62
37
68
33
26
17
12
68
6
4
8
34
50
34
57
54
69
5
42
47
31
51
48
34
25
20
59
8
54
63
47
42
31
40
69
56
30
8
34
69
52
18
10
3
1
30
33
4
69
13
70
5
68
72
68
31
2
65
10
57
54
3
31
34
60
40
1
22
22
66
65
10
20
57
57
75
51
12
30
30
1
40
12
70
42
25
1
23
17
66
3
43
5
8
10
75
48
8
17
54
66
75
75
70
15
59
48
20
25
59
40
59
50
52
2
23
28
12
48
70
60
12
48
69
34
52
50
40
47
30
42
26
60
13
6
2
33
26
75
8
3
66
3
25
26
50
15
18
13
72
12
48
13
42
43
33
60
70
69
34
45
52
72
23
43
20
17
60
34
34
33
3
15
57
20
18
54
59
33
38
48
26
54
15
38
47
72
73
30
56
8
12
33
63
23
40
36
15
3
4
26
68
2
60
42
28
57
50
31
60
23
47
15
8
2
2
26
68
25
54
66
45
54
5
5
3
37
47
52
6
70
13
63
31
25
31
4
20
18
57
15
66
30
63
15
17
50
73
70
65
54
4
13
50
22
51
48
68
22
75
13
15
1
4
8
50
25
15
12
54
57
52
70
40
20
15
60
54
60
30
3
60
43
54
50
54
51
25
10
28
37
66
57
69
3
3
4
6
34
56
40
40
31
54
36
51
28
45
69
60
23
15
3
68
62
45
63
13
65
42
66
62
60
13
2
54
47
5
3
13
43
62
13
17
43
2
63
50
13
42
28
59
63
65
69
22
62
70
52
12
4
62
3
1
66
50
36
22
65
43
4
13
3
40
37
72
65
66
5
8
5
33
59
13
52
15
8
73
30
13
38
26
57
45
3
5
26
57
26
36
56
34
51
22
52
22
6
34
1
38
26
17
34
26
45
50
66
57
63
60
62
6
65
4
38
33
23
47
60
56
62
13
62
13
2
42
56
52
4
13
1
15
68
34
40
13
4
70
6
33
51
40
62
56
50
26
15
63
26
38
57
48
59
40
34
56
63
73
68
48
52
13
3
18
73
48
47
45
28
70
62
56
69
66
42
23
12
62
65
26
56
4
51
13
1
56
51
43
28
30
22
18
50
13
37
69
73
3
69
75
28
52
8
50
30
25
52
28
75
54
51
40
8
3
1
73
10
10
12
54
40
42
45
1
72
38
73
42
26
28
42
40
66
33
65
51
38
28
23
57
75
73
8
73
22
38
10
22
43
23
30
51
60
5
62
42
68
8
17
36
51
48
51
12
34
34
38
65
22
25
70
38
33
10
65
18
3
73
33
17
43
65
37
36
8
40
37
66
8
52
20
2
38
22
26
48
40
18
28
54
20
31
42
75
68
33
52
73
23
23
10
47
13
45
18
51
15
23
45
13
50
34
25
45
43
10
43
28
26
33
26
22
48
57
50
59
15
50
52
57
2
60
42
3
30
33
18
23
12
56
40
72
59
22
59
40
48
34
26
48
75
56
5
12
4
25
4
57
51
23
8
17
22
5
63
69
66
34
54
75
62
75
15
72
5
62
15
18
40
60
45
31
28
4
70
34
68
4
15
3
59
37
33
4
15
18
8
26
15
66
45
62
34
13
69
13
47
8
34
10
13
12
10
38
13
34
69
56
75
56
65
4
31
73
20
69
1
56
45
18
63
3
40
26
2
22
36
72
45
8
37
50
47
1
69
33
3
4
59
6
63
1
20
37
60
8
37
36
75
28
17
23
69
37
65
57
2
12
4
59
50
20
43
15
68
3
47
38
22
18
75
17
33
36
10
