43287 2662 
88
8
6
67
2
96
53
38
2
1
3
6
12
7
38
92
10
18
10
58
12
70
61
4
24
18
1
22
13
1
64
27
25
33
18
24
1
3
61
20
56
6
6
13
58
2
23
37
10
2
73
11
14
6
42
1
13
2
3
8
92
2
3
2
2
9
24
33
40
2
80
4
31
48
1
2
13
4
7
12
80
3
2
6
2
6
2
4
80
15
2
70
96
7
22
22
2
3
7
6
8
67
88
7
3
19
35
28
6
20
10
3
23
23
11
33
1
51
1
32
5
6
42
3
84
1
4
4
2
4
96
5
64
1
1
1
3
32
2
8
16
6
73
4
1
61
3
4
70
64
20
4
2
22
1
1
2
31
8
3
5
8
13
1
21
2
5
21
17
9
11
3
28
17
2
77
8
11
2
1
37
88
6
3
22
24
2
3
88
88
73
10
4
70
2
2
51
56
18
70
13
14
25
8
6
6
15
12
11
2
19
15
16
6
7
6
1
4
6
84
88
2
23
18
12
1
80
38
11
1
2
13
56
3
11
3
3
73
58
4
2
19
25
58
5
5
61
73
11
25
1
13
10
21
77
8
58
1
64
5
7
37
1
11
1
1
27
6
51
3
2
2
6
2
51
5
6
40
4
3
2
1
4
40
80
12
1
3
3
1
5
3
1
11
48
4
18
2
56
3
18
10
1
4
15
61
2
6
42
17
1
1
33
25
3
7
10
3
14
9
1
10
2
38
53
67
2
61
3
11
25
3
70
1
14
18
73
88
3
1
6
21
6
19
1
3
7
4
4
7
42
7
16
6
3
2
6
4
7
23
33
3
2
4
67
46
2
28
2
16
9
12
1
11
2
5
2
9
38
16
9
42
16
42
25
4
16
11
37
8
3
20
12
11
4
2
11
2
29
2
2
27
2
22
77
4
6
1
4
64
96
67
10
46
3
77
20
5
15
17
3
18
73
21
5
46
1
9
3
88
44
1
29
18
10
32
18
73
53
7
58
11
3
58
8
5
2
25
4
5
8
2
11
2
77
9
35
11
4
2
4
73
51
5
1
84
2
53
5
8
4
28
8
2
28
25
7
1
2
1
22
4
2
58
11
20
11
17
23
1
88
2
18
32
2
77
21
56
40
10
2
4
5
53
1
29
27
5
6
3
1
28
4
4
8
88
37
88
42
7
8
13
2
4
9
2
2
27
96
37
1
12
3
24
58
6
73
4
51
37
77
2
3
8
73
3
38
5
4
2
2
23
1
6
1
15
2
1
6
46
18
96
5
17
2
11
9
18
6
1
1
10
2
1
9
4
5
29
6
3
6
32
6
42
18
5
10
56
19
4
4
61
64
1
2
77
38
16
3
7
35
2
77
3
2
21
14
1
58
32
3
5
20
2
7
58
15
12
92
44
1
15
88
2
37
2
15
2
61
12
10
29
8
84
8
3
40
2
23
80
37
9
92
58
1
67
3
31
15
3
5
3
17
8
6
2
2
48
8
96
1
9
2
5
3
10
61
23
25
3
1
7
51
1
1
12
17
1
1
53
64
48
10
18
2
3
2
1
14
4
1
80
24
24
58
4
5
18
18
12
1
13
1
6
2
70
6
15
7
48
13
2
38
16
1
3
92
9
2
1
6
56
2
7
2
2
29
2
2
29
2
88
8
10
51
5
40
2
8
3
48
12
16
28
25
67
2
2
16
20
4
53
9
17
2
2
8
16
2
1
2
3
7
22
20
15
20
4
31
29
7
51
1
64
2
51
3
6
29
4
80
19
13
10
7
4
10
46
5
27
64
3
73
6
1
18
2
73
1
2
3
58
5
56
3
8
46
13
8
4
53
1
56
67
2
13
21
77
3
4
1
42
73
1
44
3
70
18
48
12
33
5
4
17
1
1
4
23
4
77
10
73
6
1
48
51
4
1
4
10
80
2
21
31
1
8
77
4
1
96
12
2
28
67
12
11
29
3
61
1
3
88
22
4
46
2
7
61
2
88
64
64
5
5
15
17
22
15
15
14
2
92
19
4
6
4
3
9
10
4
2
1
2
3
3
92
9
5
64
56
1
1
2
1
2
19
46
6
5
73
51
2
23
4
67
3
4
6
70
12
80
80
6
53
51
46
35
2
1
16
2
4
22
25
13
1
53
14
2
32
8
44
2
13
8
84
6
40
4
92
20
1
7
5
70
1
21
3
3
3
53
28
4
28
40
12
9
88
33
51
6
32
2
2
1
2
42
44
6
58
8
88
38
2
77
1
64
4
37
10
6
17
5
73
58
31
11
7
33
70
10
7
1
8
15
64
61
3
4
38
3
46
48
4
42
61
73
2
37
32
18
2
2
3
8
37
6
3
4
5
15
6
1
9
6
1
73
4
11
1
2
19
1
92
3
13
33
1
2
92
40
5
18
1
4
4
3
35
1
38
11
18
88
84
3
46
35
5
70
37
80
16
23
29
16
88
2
2
96
61
1
5
2
4
11
3
35
1
2
1
38
2
4
27
11
12
22
1
37
7
37
6
2
5
1
3
19
61
6
4
2
1
35
2
35
2
9
22
8
73
1
27
2
51
92
38
4
84
3
1
4
2
6
13
2
18
3
42
3
4
17
58
20
51
64
33
6
2
77
5
1
96
16
51
6
1
3
3
5
3
61
23
23
4
1
1
18
3
1
2
77
20
7
2
4
2
1
4
77
3
6
2
1
51
1
4
10
13
2
1
7
84
9
1
7
73
3
5
48
51
2
2
2
40
6
6
15
9
12
3
1
56
4
2
46
37
21
44
4
25
12
1
1
88
28
92
2
6
24
6
84
28
9
1
1
3
73
3
8
17
28
1
1
88
1
12
20
5
2
19
4
6
1
2
4
1
2
3
1
7
3
2
38
2
3
4
6
3
1
18
48
8
5
24
92
12
1
1
80
2
5
44
3
1
2
15
24
5
35
1
1
29
2
1
6
12
3
51
28
28
2
7
4
13
38
46
1
4
2
35
1
2
3
61
1
6
88
31
1
20
15
1
8
1
14
2
4
4
4
8
4
3
4
3
1
67
10
20
3
3
15
6
3
1
1
73
9
3
80
96
13
9
37
1
2
2
84
4
88
24
11
23
1
25
8
37
38
1
53
2
58
4
10
38
1
3
46
8
96
19
17
1
6
4
56
46
7
3
2
70
77
3
23
13
31
61
5
10
12
3
2
9
6
37
2
3
92
96
96
64
4
11
4
4
1
8
4
27
46
18
5
12
64
73
3
23
18
70
1
2
56
5
64
32
11
2
25
15
3
18
51
7
3
3
20
7
61
5
9
4
15
18
21
67
53
15
13
7
12
7
16
1
80
44
1
73
17
13
42
73
29
27
11
2
35
77
4
25
4
40
38
4
7
29
15
3
22
96
61
67
14
4
1
37
1
38
9
7
2
27
42
5
12
13
14
56
2
8
2
70
4
51
2
31
18
4
17
3
3
35
3
17
21
61
5
8
22
28
2
92
8
51
11
14
96
8
31
58
2
27
2
3
51
84
16
27
2
4
2
24
2
3
2
6
8
2
22
19
3
2
2
6
4
2
8
8
4
14
31
2
14
29
1
11
20
1
33
24
4
18
4
6
13
9
40
3
21
2
2
40
37
2
22
1
11
29
70
24
11
2
6
13
13
96
2
8
3
21
31
6
7
92
5
13
37
44
44
42
5
3
38
3
8
77
6
9
1
1
1
70
2
1
2
2
3
35
42
14
5
5
1
96
6
25
5
38
32
2
3
24
64
2
5
3
5
2
2
17
17
19
6
2
20
44
4
6
40
3
4
1
1
3
8
96
3
40
44
32
14
15
28
80
33
4
1
1
27
67
40
1
22
3
84
25
92
42
5
13
7
96
96
13
37
3
23
20
20
5
1
12
5
5
1
1
70
7
7
4
42
3
20
58
6
3
5
40
4
31
1
7
8
3
4
14
15
2
2
12
18
5
5
5
64
3
24
5
2
73
37
13
6
1
31
2
5
2
2
11
61
58
5
64
5
15
1
2
1
9
7
32
3
61
24
8
64
4
92
2
14
1
19
5
84
8
1
8
11
2
3
10
1
20
18
32
96
8
1
4
2
15
4
23
10
1
4
10
4
4
3
1
2
1
80
56
3
1
77
61
13
19
14
53
3
77
29
15
3
77
8
8
4
22
84
88
25
80
53
73
2
12
2
3
61
2
6
1
25
32
11
96
11
2
33
12
1
8
8
12
4
27
3
6
44
44
33
8
1
88
2
4
2
1
32
1
11
5
88
1
13
29
61
10
7
9
70
2
64
7
84
3
10
4
19
7
4
31
7
1
7
73
84
29
15
3
51
11
5
32
1
22
9
6
88
13
42
32
80
5
61
17
12
16
1
67
33
42
5
5
28
35
70
61
18
18
33
2
67
2
17
7
38
2
7
4
37
2
5
2
16
12
37
1
2
40
6
5
28
21
9
1
2
1
1
3
31
14
33
5
38
20
46
35
29
9
42
6
2
27
2
20
9
3
28
2
96
53
27
44
3
6
7
3
25
15
3
33
2
2
12
3
5
96
4
80
24
1
4
25
92
1
2
1
12
44
13
61
4
46
3
58
51
77
2
6
3
15
1
2
3
1
3
88
2
70
4
9
84
35
9
92
12
1
48
3
3
7
27
56
1
5
8
4
80
21
5
6
56
64
29
2
70
2
9
73
35
3
51
16
10
1
73
11
5
3
5
48
2
64
2
40
58
2
2
51
15
77
1
10
15
70
16
1
1
6
1
5
12
64
7
96
13
2
6
80
7
73
77
25
4
10
4
88
28
70
3
28
1
18
5
46
2
5
1
15
8
56
9
84
2
88
4
2
9
2
3
37
44
2
7
19
1
4
2
1
18
18
4
2
2
5
4
64
13
15
38
3
1
37
10
12
8
88
11
5
2
2
10
12
24
7
64
53
2
25
44
58
2
77
80
44
13
6
40
48
19
6
18
58
6
1
24
1
23
58
2
1
37
46
61
11
2
37
7
28
7
8
27
51
35
67
1
2
44
21
96
1
2
22
25
35
8
17
2
23
29
53
2
4
11
38
2
5
1
7
23
33
80
1
6
2
24
37
2
9
80
13
3
1
58
2
51
2
2
2
1
12
18
28
92
14
4
6
5
88
42
28
1
6
88
3
2
2
4
11
1
22
10
22
29
2
20
2
7
7
77
96
2
73
6
2
2
3
1
46
67
4
8
2
20
3
9
42
1
20
88
31
46
17
1
6
1
80
96
42
67
2
92
70
1
44
11
2
1
42
2
64
1
7
15
38
3
5
1
10
24
48
2
35
7
2
2
15
64
96
2
2
3
3
67
40
4
11
2
46
25
4
38
3
12
1
29
6
1
3
2
21
73
10
2
1
92
3
9
46
22
77
3
1
24
73
22
31
11
38
9
25
3
2
38
6
1
58
3
6
8
32
13
21
46
8
3
28
2
48
42
2
1
3
2
33
1
33
12
17
6
92
58
3
33
8
6
32
25
31
1
2
92
2
5
67
6
15
2
3
25
80
16
21
88
6
21
96
1
1
4
4
5
17
92
9
56
5
64
6
1
9
1
6
46
27
2
70
64
3
6
10
14
4
67
7
6
3
3
6
38
6
29
22
8
29
32
6
2
58
1
1
23
42
2
3
70
2
46
3
3
29
2
35
19
38
25
1
24
13
2
21
1
11
15
21
31
5
77
2
84
29
38
1
3
5
42
33
2
23
10
2
6
96
2
1
4
84
1
21
1
27
22
14
37
6
84
2
3
10
9
15
3
29
4
12
73
1
13
4
92
77
56
1
1
67
4
1
6
11
5
37
4
4
1
3
1
3
3
44
5
20
12
21
3
70
73
19
25
15
2
3
6
29
22
1
46
21
12
53
2
61
32
25
2
24
3
84
20
1
9
27
48
31
73
4
7
3
40
2
92
19
5
44
6
2
6
15
16
1
7
6
23
6
28
9
64
46
11
10
20
84
92
21
2
6
6
19
38
5
21
18
51
7
56
8
11
73
