Académique Documents
Professionnel Documents
Culture Documents
Bola 1
Bola 1
Bola2
Bola3
Bola4
Bola5
Bola6
Bola7
Bola8
Bola9
Bola10
Bola11
Bola12
Bola
16
11
88
32
25
70
78
73
61
90
89
76
63
18
44
84
11
55
93
29
82
62
34
10
11
99
28
67
20
55
74
45
48
14
67
12
55
25
60
51
30
41
35
78
83
39
32
65
51
42
17
92
43
71
28
73
48
12
24
76
33
58
27
13
93
42
35
74
97
19
94
23
85
39
50
59
46
45
99
36
19
41
26
65
47
75
94
10
59
33
73
36
21
98
30
17
70
60
67
22
29
47
42
51
28
25
81
34
41
60
86
38
16
54
53
93
46
87
79
24
14
83
34
58
89
81
37
16
56
63
21
22
49
20
36
75
84
79
32
42
76
58
47
59
82
83
36
85
43
52
30
59
97
76
13
11
14
12
13
54
92
38
26
31
48
29
91
57
59
49
94
45
51
73
16
13
46
98
39
38
29
43
78
19
97
92
79
37
92
34
69
85
16
97
47
46
60
79
96
67
31
86
53
82
94
36
21
25
13
84
72
59
90
97
30
75
26
42
55
31
93
71
54
67
38
59
16
89
92
77
45
75
13
94
37
56
84
85
93
11
38
29
77
41
53
28
17
40
19
99
24
26
18
95
42
13
66
48
46
51
75
43
49
32
98
48
85
21
73
95
49
64
46
45
94
33
81
42
51
66
78
19
92
13
88
53
15
56
86
84
31
58
59
32
61
21
91
85
37
96
89
64
24
67
68
49
54
33
84
11
42
96
29
27
86
87
61
68
79
33
15
60
61
23
97
40
29
34
15
52
94
24
64
73
35
14
10
53
44
20
29
49
12
83
23
28
41
80
79
42
49
13
82
93
14
52
34
11
23
90
76
66
45
77
82
61
24
23
28
51
20
19
89
23
48
85
47
88
12
11
42
99
67
22
71
56
58
16
17
85
86
65
50
88
76
44
43
74
73
99
20
82
97
98
50
56
58
55
30
35
66
36
57
11
20
84
24
17
26
33
57
78
70
72
55
74
62
77
57
80
41
83
16
98
50
37
33
47
86
64
26
82
29
58
12
18
48
74
75
29
35
41
83
64
80
17
54
93
31
96
32
94
18
39
30
53
78
15
40
28
32
87
36
52
44
72
23
38
33
74
80
18
70
90
24
30
67
69
98
97
28
50
93
94
24
12
78
25
21
18
95
80
75
10
78
31
96
50
11
34
64
15
14
37
13
56
30
98
29
45
50
85
86
55
21
80
61
81
79
40
34
20
26
24
73
68
54
40
28
41
21
53
10
83
98
16
89
51
82
85
50
81
53
26
89
87
31
18
65
37
56
28
42
82
18
12
41
10
34
86
49
97
88
23
98
87
45
22
18
43
56
40
97
37
96
26
44
49
40
99
50
89
82
74
88
92
47
56
28
60
30
24
12
16
41
67
98
58
85
79
64
44
78
93
83
80
92
23
25
22
78
85
48
95
16
19
27
81
92
63
14
83
35
96
89
45
76
60
76
41
88
12
14
42
22
17
87
93
64
60
84
70
68
53
40
74
88
27
33
32
66
43
44
31
27
19
20
14
24
62
82
52
78
24
74
91
92
41
54
47
69
54
38
21
93
66
69
47
16
37
98
83
72
23
79
69
14
58
21
39
16
54
76
92
62
99
38
66
36
23
88
14
64
46
62
18
76
50
25
49
91
82
28
88
46
78
94
32
54
71
55
95
45
94
15
72
34
76
24
69
73
17
44
89
66
90
80
38
94
81
12
46
30
39
30
66
69
24
81
90
61
94
59
44
53
74
93
35
31
25
16
11
39
52
68
70
81
39
50
94
69
18
91
92
73
11
71
99
13
48
53
99
11
96
57
71
92
17
42
28
98
64
87
78
15
73
37
85
95
94
76
22
61
80
96
31
30
67
48
29
56
56
98
38
83
31
85
80
28
89
16
83
87
94
72
71
86
33
29
84
41
24
81
30
20
51
85
15
26
86
87
37
91
20
50
88
22
17
41
86
42
81
16
83
92
39
23
97
67
14
65
74
68
87
64
14
48
42
79
53
62
69
52
22
21
30
83
71
13
45
44
37
40
76
74
51
11
19
45
65
16
95
68
88
57
11
22
42
92
63
31
60
45
47
84
23
25
71
58
87
26
42
71
96
33
45
19
38
51
61
17
24
87
15
47
53
43
83
51
96
54
59
76
95
30
46
77
84
66
47
51
17
86
94
17
59
67
86
83
48
44
68
50
64
88
60
57
93
34
55
62
52
66
92
20
37
32
17
81
25
64
23
22
67
85
34
55
91
14
70
60
58
86
61
90
51
27
55
29
48
81
20
82
94
69
74
53
77
28
19
49
67
46
14
88
54
60
84
72
42
59
83
94
69
91
86
94
23
72
85
27
16
57
87
44
15
95
51
42
64
86
70
65
62
57
39
38
55
97
44
16
92
51
45
63
76
68
27
55
73
38
89
18
46
72
26
69
92
10
42
34
82
32
89
26
16
62
95
28
11
12
56
27
21
77
67
38
16
12
20
80
82
33
49
68
83
30
57
48
70
72
13
35
47
11
62
64
94
45
35
97
85
92
25
26
61
91
99
77
32
41
65
35
71
37
33
20
53
50
44
17
93
15
54
23
10
86
34
28
72
15
97
21
75
55
82
88
29
78
40
54
13
45
26
38
61
33
64
91
53
25
85
90
86
44
67
41
59
97
48
35
80
16
77
92
98
13
89
19
29
75
72
66
30
62
35
21
39
67
92
61
65
25
96
30
44
32
18
58
82
71
41
79
57
10
94
74
24
60
67
61
63
78
11
34
36
84
37
27
71
81
31
83
52
13
80
74
25
44
71
48
32
88
17
50
76
17
26
19
63
31
72
10
84
47
39
32
46
83
82
21
56
11
80
64
92
35
23
65
64
42
45
14
73
25
37
99
66
74
32
23
83
11
90
60
74
33
63
82
12
53
41
55
38
87
36
69
25
29
82
27
19
29
47
11
77
61
10
12
94
84
73
99
35
34
70
71
75
59
15
91
43
95
24
59
85
27
84
20
14
12
82
69
90
50
19
45
44
65
33
60
58
40
69
81
64
41
39
70
26
59
86
69
62
92
68
77
51
48
34
45
23
68
38
29
97
40
37
12
56
54
45
27
86
62
24
39
65
59
78
88
97
86
49
24
34
47
17
52
58
45
17
10
78
76
47
60
90
44
38
13
36
28
84
17
37
15
10
85
16
51
38
19
76
27
24
98
45
47
94
48
69
23
42
55
75
42
40
79
21
74
27
86
45
96
29
66
21
42
32
34
53
79
75
38
48
86
95
20
63
71
67
99
48
47
85
25
15
65
27
13
37
97
41
95
58
68
78
53
60
86
54
71
22
89
59
41
91
33
35
55
53
32
54
82
87
80
64
65
81
29
18
69
50
32
15
41
29
25
20
53
52
48
69
79
82
85
75
23
24
65
10
33
11
89
71
93
60
16
20
62
57
50
10
30
51
78
92
14
84
30
93
19
56
10
99
92
89
90
51
14
89
31
94
54
25
98
38
60
44
13
55
33
78
48
22
58
82
38
83
26
76
32
60
62
50
74
85
41
66
87
51
45
46
25
41
64
45
34
99
46
76
33
50
57
40
96
24
47
37
59
43
92
49
57
17
98
81
73
35
59
40
85
23
48
88
45
49
22
10
26
33
40
91
43
12
81
24
45
29
66
25
90
82
18
50
93
43
10
37
54
79
25
18
52
26
38
20
15
96
29
34
11
48
73
85
25
33
39
84
56
78
12
51
83
52
27
48
66
95
81
87
75
97
43
11
75
69
51
64
79
50
63
28
73
45
44
65
30
12
66
92
55
79
33
72
18
24
15
70
50
29
93
37
10
32
95
85
66
42
91
98
38
77
68
19
59
23
86
38
81
63
17
16
51
54
88
51
89
62
56
72
86
55
52
31
63
66
24
86
11
65
45
14
48
61
75
68
35
67
74
65
37
25
38
33
68
66
23
89
62
92
58
55
13
32
16
82
83
98
43
61
11
25
98
91
18
49
29
83
81
61
80
53
83
69
33
26
96
13
81
52
78
30
87
64
24
84
96
80
47
45
54
77
55
73
60
89
39
71
61
49
41
67
15
82
14
21
24
70
31
94
34
38
89
87
30
77
17
51
43
57
30
36
65
35
23
96
76
17
59
23
77
20
46
15
55
69
40
14
25
53
96
65
75
55
42
23
53
59
25
78
43
94
22
73
89
61
27
77
34
56
66
47
36
98
51
14
41
69
91
12
76
84
62
10
35
71
57
12
13
56
91
95
73
30
67
52
55
21
32
57
47
43
88
44
52
22
11
83
68
91
69
58
76
92
17
31
35
63
75
98
63
45
29
64
57
82
91
77
19
65
53
75
91
50
82
89
41
72
21
19
83
89
42
98
71
22
34
43
12
18
39
11
51
94
17
97
48
98
30
73
99
11
61
50
39
65
23
48
52
24
45
72
40
71
48
51
95
77
64
34
17
72
95
93
37
78
26
50
41
82
93
62
12
30
65
26
55
44
10
18
85
64
33
40
65
74
48
84
59
42
14
73
95
72
58
19
93
29
94
92
21
96
86
19
51
58
78
73
48
94
27
98
21
56
31
11
25
64
62
40
38
68
21
69
97
88
27
12
80
36
31
88
20
93
28
58
62
47
54
33
21
25
78
94
92
26
90
21
47
31
48
46
52
34
83
29
77
37
32
87
51
49
90
46
17
83
23
29
81
22
36
50
27
69
47
14
80
25
68
53
44
88
65
23
75
77
35
10
34
86
69
44
97
95
59
54
96
22
49
20
86
61
74
65
62
22
33
63
76
85
28
46
48
87
45
28
51
42
12
16
48
25
61
92
14
35
16
38
58
51
12
19
97
34
66
26
54
42
92
11
58
14
37
38
52
13
91
65
78
93
59
33
68
77
16
92
25
76
85
37
70
47
91
10
43
80
85
31
89
25
19
93
84
32
27
35
74
56
38
20
90
76
29
40
15
64
38
96
61
88
62
82
74
16
39
26
61
81
82
45
96
73
11
85
56
71
22
40
84
74
34
39
31
91
99
29
68
89
88
67
50
40
45
16
44
46
38
96
33
57
80
10
81
28
99
44
76
85
49
71
11
49
67
37
41
32
99
65
44
89
17
46
10
81
65
74
80
64
14
28
32
31
44
60
95
29
17
43
69
90
96
66
41
64
39
90
88
38
94
85
77
50
53
79
57
86
41
40
77
20
83
60
98
38
32
20
44
64
59
13
47
97
60
61
27
61
96
46
47
40
80
37
89
31
71
28
78
22
44
56
57
67
23
50
96
99
47
75
14
74
90
23
64
31
74
65
56
69
54
42
67
62
92
13
44
52
33
64
61
14
47
99
28
35
77
46
95
82
52
76
60
18
96
99
15
87
45
78
95
68
48
25
12
70
79
80
76
32
27
33
94
18
75
23
58
77
83
12
72
62
23
81
49
74
36
16
56
45
28
91
94
55
24
78
37
51
98
45
84
49
53
75
92
10
43
62
99
33
38
79
24
65
97
43
48
16
99
26
17
32
58
25
94
21
74
41
24
33
90
10
81
67
45
41
34
15
64
78
14
44
54
23
49
36
33
92
12
42
29
49
23
32
28
64
24
16
52
58
31
78
37
69
94
42
85
97
41
28
27
19
42
64
94
35
68
96
93
67
92
40
81
59
84
49
94
33
78
98
85
81
20
63
87
64
57
65
41
62
79
83
48
25
19
51
26
22
53
11
38
41
34
27
10
41
73
59
17
33
99
69
63
47
79
97
64
70
72
99
94
98
56
25
36
47
12
61
90
91
66
87
15
67
44
35
13
47
78
83
96
19
45
16
92
15
82
22
16
33
12
49
48
19
30
81
63
47
91
51
20
32
45
84
50
62
12
26
14
44
83
87
24
84
64
69
95
20
91
30
15
85
55
58
48
52
26
99
42
36
54
74
77
46
48
87
60
73
84
39
38
89
71
51
98
73
56
58
34
39
83
35
88
25
10
35
27
76
97
13
53
22
55
33
23
90
72
27
76
78
12
77
50
86
32
61
42
48
37
15
16
60
24
49
32
98
41
43
69
42
15
55
22
68
36
75
58
18
71
37
73
84
43
78
20
53
90
44
65
20
53
40
11
62
54
39
29
93
86
22
82
10
81
86
12
66
89
44
16
69
46
47
88
30
35
94
27
71
58
78
14
14
50
95
57
25
92
97
38
64
85
14
32
98
76
43
85
65
69
66
26
49
74
23
61
36
88
34
85
25
53
47
73
10
99
24
48
76
17
22
54
21
95
66
62
50
80
60
49
43
78
29
51
77
10
75
97
66
70
68
73
47
50
56
72
33
99
37
36
12
92
34
98
58
32
28
40
14
74
93
68
91
67
88
32
12
52
64
27
22
78
39
59
42
23
80
58
73
79
60
84
67
46
72
75
12
68
54
11
58
37
13
51
67
61
24
50
68
26
47
36
92
11
28
37
95
44
80
93
42
64
50
97
98
35
64
11
94
12
52
92
54
14
36
49
41
86
78
52
26
96
85
19
57
59
32
33
76
59
81
49
25
29
39
52
57
21
68
86
58
74
29
85
18
90
88
69
76
95
33
69
93
17
36
83
78
38
19
13
20
12
99
89
61
57
17
48
46
10
20
71
96
38
19
64
43
85
11
28
54
21
60
72
54
33
59
23
69
35
38
67
48
28
95
57
43
32
58
35
39
55
46
12
30
10
97
70
26
21
65
60
57
84
89
29
92
78
22
23
15
63
93
69
99
44
90
94
59
77
42
71
96
45
20
25
22
97
19
47
76
42
18
20
99
15
93
32
65
22
43
34
14
90
75
42
85
71
91
29
25
90
30
56
45
47
26
84
78
82
55
92
33
50
78
61
71
47
78
48
99
44
68
96
14
94
17
64
86
73
81
91
36
79
59
20
62
94
45
65
22
10
49
57
33
61
72
23
50
21
14
32
34
17
64
80
76
36
20
60
15
77
98
59
61
66
56
11
69
27
19
30
61
49
39
40
91
82
47
71
31
35
33
47
81
82
14
61
51
69
86
38
75
97
10
81
61
26
63
46
55
44
14
71
92
96
17
68
19
35
21
43
77
58
73
74
22
78
96
93
50
15
40
67
15
52
53
44
34
54
70
87
20
33
18
43
65
15
70
16
26
74
27
64
41
30
76
81
50
65
25
99
85
62
54
70
37
49
91
12
50
47
82
25
52
94
71
76
23
95
50
58
12
18
96
73
80
72
28
96
46
93
18
19
89
76
45
70
46
51
26
54
39
80
90
95
43
95
36
18
12
61
78
37
35
23
26
65
86
55
48
14
42
93
90
32
82
37
15
34
78
30
71
31
38
88
13
34
85
27
63
24
14
41
69
96
59
61
47
62
16
46
17
48
58
12
27
24
97
54
71
49
81
90
66
95
84
77
97
24
55
76
91
82
72
59
54
85
45
64
97
94
14
70
25
61
98
96
82
58
31
19
71
33
90
56
87
96
49
91
90
38
58
95
75
85
39
15
19
85
20
66
71
68
15
75
63
41
94
91
97
79
98
72
53
78
52
98
24
35
86
46
71
59
49
81
19
28
89
30
76
57
15
66
73
14
74
78
79
47
75
65
76
99
42
88
15
73
56
85
60
95
52
42
84
43
31
85
24
61
15
86
56
79
64
65
46
42
78
68
89
96
25
55
88
13
70
41
36
83
72
79
14
64
81
68
70
51
97
56
62
21
36
29
91
60
68
20
72
25
43
45
23
26
38
16
43
75
76
28
97
53
93
48
29
12
91
35
68
99
76
11
55
53
32
40
62
20
68
95
28
27
49
17
25
84
92
76
74
19
87
71
79
54
52
35
84
56
91
96
22
69
16
25
72
23
24
22
11
86
20
90
36
78
71
72
21
66
94
85
70
31
29
63
85
23
45
94
36
69
42
44
35
92
30
60
50
32
76
79
15
62
37
59
61
67
12
34
62
78
54
96
60
40
88
56
13
48
16
64
30
60
75
97
66
44
78
51
85
16
14
66
42
99
32
59
32
58
61
69
10
46
36
95
74
86
83
54
63
10
80
57
13
50
14
45
66
84
51
51
95
90
93
76
89
22
14
38
79
82
54
30
45
65
55
91
96
11
74
94
89
61
95
27
29
35
98
10
26
86
32
24
34
65
29
71
94
33
38
43
44
75
18
59
85
46
45
53
12
10
82
97
29
82
42
25
58
39
18
94
26
16
48
81
97
60
98
54
70
36
46
17
57
67
47
67
50
61
75
10
43
51
20
48
98
91
54
44
55
34
72
92
83
37
49
78
85
51
58
17
73
75
51
47
55
96
50
54
42
77
64
52
13
43
22
80
24
32
93
73
45
89
27
43
93
97
69
44
18
77
99
59
78
46
64
68
22
15
82
41
97
99
94
70
20
42
64
71
25
79
63
73
22
85
80
36
48
62
43
19
18
21
49
61
63
64
36
50
22
39
43
18
92
41
84
71
51
53
35
77
94
10
64
71
47
67
54
55
91
38
89
58
13
85
92
39
59
51
43
86
25
45
28
54
86
11
94
69
44
48
78
31
49
21
67
96
23
84
79
42
82
25
33
45
82
98
93
30
61
34
53
46
33
11
87
94
25
21
99
27
80
96
67
46
85
13
65
25
54
28
81
92
48
52
24
51
42
56
70
50
52
84
11
13
56
32
76
25
72
70
30
81
66
43
16
56
79
39
88
92
48
60
15
66
65
63
39
40
99
22
27
76
29
14
77
27
86
91
55
40
33
52
24
40
28
92
89
99
19
53
56
98
66
38
25
98
41
15
14
55
78
62
45
31
34
36
29
71
11
68
85
40
35
72
79
34
65
83
10
24
71
49
54
68
77
70
26
33
50
77
13
17
82
99
20
49
68
55
76
98
81
59
67
57
46
96
23
80
68
43
69
88
33
57
97
58
67
29
81
98
32
86
41
62
26
11
18
35
83
99
80
28
89
53
18
49
54
40
88
70
44
45
86
28
46
90
27
95
23
11
35
69
93
31
29
10
18
80
77
26
16
49
29
44
22
71
55
42
75
69
93
43
17
38
22
82
16
56
54
67
62
89
79
46
23
21
14
37
52
17
91
28
81
49
29
95
66
68
72
30
64
73
69
72
80
52
57
13
54
24
50
18
28
27
67
90
58
52
59
62
78
37
53
50
78
95
84
31
62
96
44
83
22
61
48
58
77
48
89
13
50
36
78
25
29
38
51
30
16
27
58
79
57
19
74
54
32
56
60
86
24
75
64
68
97
26
95
19
17
36
13
16
84
73
25
98
66
54
92
68
85
32
83
14
17
98
42
16
96
10
22
73
94
77
19
85
21
35
75
92
38
71
77
16
97
44
63
87
24
49
86
55
13
30
14
65
20
85
92
81
59
16
93
85
77
45
76
66
72
98
40
96
70
25
61
32
33
18
10
51
11
83
26
72
17
62
93
96
48
33
47
12
21
18
24
98
62
90
44
41
13
99
43
53
64
48
40
22
77
47
16
34
62
53
39
56
41
69
86
92
47
43
14
73
96
78
91
73
53
56
88
92
87
95
24
34
89
27
37
83
79
46
67
70
39
13
77
63
68
34
40
26
73
28
32
91
38
75
41
15
71
47
80
16
36
56
24
60
51
33
63
58
71
19
41
13
66
29
73
20
30
65
27
73
41
44
78
46
82
12
87
32
15
97
43
89
24
95
60
81
46
47
38
30
11
39
97
94
48
95
88
79
73
82
54
60
42
17
81
56
30
24
14
65
47
13
19
69
49
59
28
22
60
96
20
26
42
27
20
70
74
59
71
19
63
15
85
17
80
21
89
10
55
39
94
99
17
76
81
14
52
77
73
29
20
96
49
10
57
44
50
21
40
65
12
73
18
39
91
41
45
36
22
56
97
73
93
48
76
19
87
47
46
63
33
22
70
72
79
53
27
20
95
17
25
73
55
62
40
37
42
72
71
57
79
90
77
19
27
12
78
35
43
20
26
43
37
39
58
44
38
59
81
89
61
51
37
84
80
47
38
81
17
97
67
29
94
45
93
72
10
40
87
98
18
43
78
20
93
34
85
26
70
88
17
21
40
61
77
19
66
55
97
22
11
92
80
76
85
84
36
93
17
96
23
73
55
92
47
92
18
98
19
17
22
95
51
43
14
34
68
22
49
45
14
71
81
18
10
27
56
30
18
44
76
20
64
77
96
85
23
34
46
25
31
99
85
81
92
56
64
21
66
79
44
18
43
31
55
92
69
72
14
34
24
25
62
15
47
57
63
40
70
35
41
41
61
82
22
90
40
55
16
83
96
46
88
77
38
28
41
36
39
56
46
82
80
78
76
39
90
84
93
31
40
89
27
58
88
68
27
21
24
14
54
58
85
84
82
23
83
67
15
11
95
34
74
96
45
33
99
46
74
17
37
68
64
25
84
45
22
23
82
91
88
69
67
54
80
95
73
92
12
17
11
25
69
48
23
83
98
26
58
35
85
59
64
35
70
15
82
68
78
36
12
90
51
76
46
42
29
83
64
96
62
94
11
54
61
89
54
41
47
55
14
39
44
72
93
64
57
22
25
18
13
29
63
53
11
81
45
28
85
98
23
77
83
55
96
50
42
41
72
93
88
83
22
23
92
34
20
15
89
26
49
25
96
72
54
52
58
47
82
59
43
71
86
24
18
73
19
75
12
42
44
40
89
92
88
43
95
74
68
18
75
11
61
73
69
35
22
14
55
92
28
68
14
30
44
43
66
27
10
45
47
25
95
34
50
92
44
17
20
75
53
81
78
79
63
95
36
41
30
97
53
55
75
49
43
32
68
54
37
47
38
66
89
82
49
40
71
41
14
43
77
48
20
71
98
87
46
76
96
84
54
43
83
35
76
74
91
92
46
52
48
86
58
67
96
78
41
19
28
10
34
39
42
97
87
41
56
92
46
24
33
82
37
95
14
32
67
61
54
51
57
60
14
90
83
62
59
81
65
96
80
19
42
19
96
55
31
41
73
57
22
59
30
25
17
62
46
91
24
53
63
21
13
48
34
92
12
60
24
28
79
64
27
97
75
47
40
91
95
31
85
10
44
25
14
27
13
89
31
54
77
88
65
66
45
40
34
98
89
24
42
13
20
63
14
11
22
31
78
31
29
28
94
25
35
11
41
19
53
79
83
56
17
92
60
68
57
11
95
52
91
59
72
54
20
74
36
24
16
43
68
31
56
96
47
68
89
30
42
34
12
49
84
14
92
82
63
74
54
42
60
62
87
66
49
26
60
76
75
63
99
40
43
70
91
10
49
32
19
21
52
28
61
30
14
67
18
13
66
72
83
12
27
21
14
84
71
87
46
92
22
42
98
60
53
41
20
39
86
64
69
27
63
92
66
77
34
96
87
16
62
39
32
61
30
87
11
16
96
41
44
30
89
69
95
66
19
34
41
44
99
58
80
22
79
84
91
76
68
39
48
90
41
70
76
40
41
65
54
73
92
26
81
53
63
49
77
94
71
26
96
47
99
40
43
98
62
62
37
46
41
39
38
99
65
27
87
11
78
72
49
57
11
86
87
65
92
10
32
84
17
72
59
15
42
80
86
43
61
38
68
63
11
45
23
85
10
39
42
58
13
92
51
39
17
38
43
23
10
28
11
44
66
28
15
69
21
35
31
12
86
48
67
21
35
98
78
96
12
68
40
33
13
28
79
31
97
71
27
69
62
14
92
21
41
18
25
24
48
39
85
83
57
74
42
82
90
26
97
20
63
16
88
12
76
19
73
52
76
48
41
69
61
98
38
72
68
43
44
32
72
95
67
71
87
96
46
19
62
30
45
71
46
51
84
20
89
63
88
91
43
28
65
36
20
48
50
14
31
43
51
26
55
34
36
22
16
79
12
92
45
54
74
56
20
19
39
22
33
17
86
72
87
70
96
26
62
97
97
17
92
22
43
16
57
45
66
84
51
17
56
89
71
49
99
90
65
27
64
50
97
15
99
28
14
23
94
43
74
26
40
32
24
52
56
71
97
91
58
14
38
25
28
61
28
50
48
20
17
92
54
36
43
26
92
48
63
69
60
25
94
51
97
35
31
53
28
40
64
86
47
45
90
53
67
23
27
89
31
44
12
62
43
13
67
21
65
32
79
19
25
10
81
51
17
33
58
55
23
59
79
39
40
16
36
35
77
83
96
95
63
73
41
98
30
10
50
26
45
78
88
77
62
54
79
76
27
19
47
57
25
35
91
13
41
18
42
93
68
67
44
95
27
84
99
79
68
49
99
18
36
42
25
57
64
62
31
94
90
70
51
74
93
59
91
53
55
54
61
81
88
22
35
72
26
34
10
33
63
73
66
61
47
70
39
71
14
59
88
54
56
68
81
28
12
16
99
13
69
84
16
50
28
34
18
44
20
12
97
55
91
51
54
29
31
23
22
62
52
86
49
47
52
82
64
89
58
88
38
83
72
36
16
49
27
40
97
37
81
60
38
66
98
17
84
10
11
59
27
95
58
29
91
71
27
10
86
26
72
32
77
48
29
14
73
80
37
63
61
41
20
50
47
42
15
52
18
91
68
25
11
98
29
26
53
90
78
74
26
20
38
16
42
49
63
56
86
44
82
61
34
47
38
87
29
52
58
74
72
11
99
42
39
50
57
87
13
90
31
12
62
93
14
56
87
67
18
93
44
42
64
16
28
19
48
87
33
10
33
30
19
11
48
25
84
95
73
89
65
11
99
92
97
93
44
39
42
80
95
21
32
26
95
33
35
46
49
99
52
38
40
81
39
71
45
34
54
57
76
21
16
99
68
37
49
61
64
94
31
69
86
91
98
18
34
73
27
65
48
19
63
85
83
52
93
15
22
50
92
18
34
47
18
85
34
11
35
42
40
12
76
26
28
16
43
49
96
17
95
92
41
43
58
51
10
13
78
63
38
11
88
94
76
16
40
47
65
81
89
97
44
82
93
76
38
56
39
73
36
49
79
91
23
87
73
93
49
27
88
64
68
67
76
97
33
64
38
44
76
74
48
36
47
87
16
84
41
32
48
34
57
53
89
78
27
18
45
24
41
40
31
92
30
78
11
53
64
35
62
33
72
57
54
11
31
40
96
62
87
50
56
15
49
74
95
37
88
16
28
31
72
16
15
14
89
92
96
59
27
99
40
23
35
28
37
30
20
31
63
21
91
53
71
60
95
12
87
96
61
76
51
82
28
13
49
80
54
22
65
51
31
90
17
93
87
64
82
95
72
76
70
60
97
61
93
51
76
24
84
60
21
17
74
88
76
94
16
70
30
48
81
22
41
37
37
38
75
72
26
31
45
30
20
61
39
11
13
61
54
38
85
44
77
90
35
86
52
73
15
75
72
47
57
79
87
90
45
87
56
39
22
81
68
99
47
86
50
16
92
86
73
67
58
37
81
50
25
96
52
58
30
43
71
13
36
68
22
61
64
16
80
15
49
75
40
13
59
71
42
45
39
83
94
18
57
34
35
47
12
45
84
40
86
96
90
91
92
32
27
45
38
26
20
82
41
25
32
24
18
14
91
23
11
54
46
92
93
30
31
52
44
80
73
74
93
99
95
97
89
69
49
79
28
59
38
57
44
54
10
52
51
19
48
61
84
11
15
78
73
98
35
47
22
72
62
54
71
71
94
14
45
63
69
90
93
83
29
68
37
55
34
20
79
92
73
94
16
65
25
28
86
64
87
11
21
40
19
87
17
86
84
49
25
29
75
70
75
43
47
27
12
16
18
81
22
85
57
60
89
19
49
97
48
39
34
61
12
23
82
43
62
36
20
97
10
29
54
88
71
50
41
90
25
38
52
23
81
74
54
16
48
94
15
79
37
21
47
65
56
54
65
64
89
74
17
68
55
58
26
11
19
16
66
71
85
45
13
35
21
28
75
85
21
13
14
42
17
44
26
29
62
97
45
41
79
51
57
76
17
25
83
59
80
79
47
46
24
39
40
98
32
84
19
61
81
83
32
76
66
30
59
89
43
28
77
13
30
61
82
25
20
47
33
76
11
36
85
38
13
61
32
12
34
30
87
15
64
81
66
26
59
35
69
77
68
25
15
23
21
17
74
51
69
53
31
73
79
87
95
67
13
43
16
83
60
52
61
60
89
47
21
43
70
68
36
88
52
94
96
16
48
76
94
73
64
32
30
85
45
19
41
80
84
64
10
93
70
13
59
17
15
32
30
44
54
52
20
99
56
60
19
37
87
59
55
94
52
22
70
96
10
89
34
20
94
77
48
92
57
84
87
44
34
50
48
46
90
52
64
50
69
47
89
31
51
59
51
21
16
27
95
20
78
34
71
91
84
46
12
64
57
29
83
55
71
22
27
16
78
40
93
70
47
20
25
97
45
39
91
58
38
56
69
76
87
71
27
92
91
31
71
45
59
42
61
90
44
78
34
19
98
54
62
47
44
51
79
26
94
91
62
92
80
21
64
97
45
36
56
27
52
53
48
93
11
10
89
86
37
47
15
91
88
95
53
71
75
89
28
50
98
91
35
59
50
83
41
23
25
52
96
73
68
26
88
13
47
28
67
16
92
86
70
13
84
39
71
43
34
84
42
14
29
89
54
64
99
64
70
91
38
99
57
11
44
15
27
24
18
88
34
98
94
74
51
90
81
54
95
77
89
20
29
10
76
70
45
72
98
38
86
48
43
28
66
24
77
82
49
51
76
90
31
18
80
99
60
88
46
20
22
50
54
26
63
13
97
64
45
62
77
65
60
79
75
90
78
82
40
57
63
89
54
89
39
49
85
24
43
41
31
53
90
94
38
11
93
17
28
75
90
29
65
28
88
90
13
86
30
97
75
79
99
45
86
22
19
33
39
80
13
88
42
31
81
53
67
19
91
17
52
76
57
89
75
76
90
75
24
73
48
29
61
72
57
66
34
72
13
11
75
40
91
76
64
22
70
51
75
19
12
77
85
52
57
28
72
58
47
59
30
72
82
29
92
89
35
64
37
25
80
91
64
53
29
16
67
58
61
50
77
72
90
71
78
50
24
35
69
89
59
50
16
64
96
12
57
20
58
62
13
49
58
48
74
23
43
20
57
96
10
24
17
87
67
27
10
25
80
59
66
38
17
13
94
45
66
57
34
43
11
32
44
85
13
24
86
75
10
46
21
11
90
19
72
64
74
92
52
58
41
14
77
47
60
23
85
73
66
26
11
75
82
51
47
16
62
55
58
56
96
43
41
85
32
54
61
13
27
14
49
43
98
57
24
31
76
96
58
81
70
54
49
39
61
58
15
99
44
26
58
91
14
32
29
70
63
57
55
80
35
31
23
42
89
18
25
58
83
87
77
78
98
54
66
97
32
37
87
20
11
92
87
76
12
40
42
14
32
77
66
36
15
23
47
21
49
74
52
62
93
10
56
41
26
68
33
17
23
24
61
74
35
42
91
72
17
34
30
16
75
22
67
35
92
37
83
86
81
78
24
30
61
72
27
62
31
55
47
37
18
17
43
72
59
88
70
63
94
28
39
35
81
78
12
27
10
44
57
72
18
10
87
50
64
78
31
39
18
71
98
66
38
75
21
82
99
42
35
94
95
43
36
42
32
38
64
28
12
16
24
23
37
15
96
73
57
88
97
56
31
28
21
94
85
52
19
13
89
47
36
83
27
80
69
76
26
71
61
65
41
33
65
50
37
58
35
91
19
85
34
17
60
77
95
71
97
59
80
91
25
26
32
77
56
15
71
55
62
81
12
46
83
79
62
19
28
91
12
18
65
73
50
46
30
39
17
37
88
71
15
13
24
57
51
88
93
89
39
73
36
31
13
99
16
42
92
97
45
75
88
56
36
79
99
61
93
83
54
57
52
64
10
45
15
91
74
85
66
11
82
13
16
62
92
51
37
57
47
68
32
37
40
95
35
43
82
49
22
54
61
23
11
91
94
72
12
45
41
25
69
52
91
34
82
92
38
51
50
78
56
50
20
73
81
30
98
61
57
28
91
34
81
72
49
19
71
28
77
37
40
11
56
24
70
78
53
42
97
71
43
57
60
44
56
77
55
25
10
60
43
59
39
37
93
95
72
25
58
53
68
37
28
90
94
72
38
24
39
59
84
31
88
68
78
56
90
34
36
69
79
81
74
70
51
43
98
74
18
72
33
15
19
95
27
94
12
15
59
56
75
81
64
73
76
79
21
88
24
83
54
28
99
81
66
90
16
76
25
67
20
55
34
93
44
91
77
43
13
96
32
58
29
86
49
65
80
57
74
30
32
88
34
79
45
11
92
60
51
65
17
20
72
43
98
97
75
52
89
25
47
21
12
66
18
43
32
37
26
73
23
49
43
45
38
47
33
31
30
86
30
20
44
57
60
54
46
35
51
91
22
44
88
57
38
99
24
54
40
77
22
92
17
31
18
68
32
47
85
45
75
58
80
71
10
62
79
42
20
42
80
81
40
76
83
71
12
62
37
49
57
97
16
11
37
75
44
77
95
27
48
66
19
85
62
12
66
77
70
67
23
94
36
83
38
90
37
98
74
97
41
67
75
39
72
79
46
68
58
34
82
19
29
91
52
12
89
49
29
79
19
17
65
61
22
91
58
60
82
49
42
11
92
29
87
25
98
73
36
71
70
10
84
43
50
78
51
93
25
37
98
90
76
68
42
69
28
58
99
64
96
79
83
35
36
49
91
51
25
80
48
98
69
79
61
49
10
23
52
35
20
51
62
11
53
32
67
98
61
59
76
17
25
65
28
79
42
35
17
33
22
10
48
12
16
70
89
14
58
57
43
63
79
47
39
88
30
66
41
52
10
58
50
91
18
26
83
92
59
60
95
68
16
91
55
70
52
27
59
79
35
17
48
21
37
69
65
30
27
19
96
76
50
24
28
23
38
24
47
70
27
82
19
68
11
44
61
78
30
89
41
95
75
72
24
92
76
11
34
15
37
77
40
72
65
99
33
94
53
55
26
22
70
32
85
86
68
20
23
94
69
91
55
63
87
67
47
14
93
11
65
47
59
58
52
31
43
92
42
98
60
68
61
75
14
65
78
28
51
35
21
88
52
45
97
69
19
67
68
14
90
43
47
26
86
41
17
24
58
69
19
64
97
75
14
67
46
22
66
54
70
88
51
33
60
76
72
80
13
75
87
64
61
22
84
77
94
71
26
53
54
94
68
48
46
75
40
78
89
27
48
39
75
94
14
41
44
88
87
15
28
93
74
46
44
67
55
10
27
81
84
90
11
25
96
91
53
27
47
26
63
54
97
70
77
67
81
39
63
95
84
92
26
69
32
22
81
99
79
17
75
18
66
97
43
72
92
66
32
56
84
33
30
96
24
91
89
99
10
15
53
46
49
38
75
96
13
16
96
84
57
73
18
51
72
70
75
58
14
82
55
33
81
87
77
62
46
84
65
52
13
99
72
82
26
21
76
86
93
49
64
99
65
46
42
24
74
91
86
82
31
93
13
37
76
11
45
42
68
36
53
66
60
58
75
38
24
46
96
62
69
72
86
51
66
13
32
49
82
87
88
68
35
38
85
14
48
17
22
93
80
40
10
76
33
54
60
78
22
25
80
87
31
12
28
15
93
98
55
35
69
48
49
91
90
34
29
76
14
53
34
27
64
10
80
56
69
82
18
85
98
84
40
11
28
25
43
60
62
31
20
26
43
64
23
60
21
73
42
15
24
95
68
31
94
52
46
59
42
70
72
81
75
21
27
13
36
85
51
12
45
25
58
34
38
25
89
41
96
58
74
75
40
45
19
51
60
98
37
36
54
42
18
12
22
74
98
97
57
36
30
56
59
31
48
64
23
80
81
61
27
34
45
31
95
40
88
63
37
18
76
82
36
27
34
32
98
86
87
51
12
88
26
66
74
84
99
62
10
98
46
47
79
75
59
44
76
62
35
58
46
43
68
17
90
75
92
72
67
99
87
20
94
36
90
24
17
26
63
44
66
35
87
20
50
65
48
20
24
27
60
75
79
42
99
26
89
40
13
82
97
41
36
88
42
83
91
60
98
26
44
20
63
45
27
32
94
78
64
84
50
46
75
35
63
18
65
87
99
16
56
24
30
73
40
63
74
54
29
38
66
46
26
51
83
99
70
38
79
66
10
11
68
44
72
58
65
90
98
97
42
37
53
73
48
33
37
56
55
73
62
47
41
14
72
78
37
59
44
18
73
99
93
34
54
25
15
33
72
64
13
78
69
38
57
74
58
37
86
78
68
64
72
19
93
96
88
73
69
57
37
44
82
87
16
47
32
98
91
36
91
90
40
10
50
62
11
66
15
16
95
17
23
71
39
82
46
28
79
69
44
80
60
31
95
18
89
37
13
24
80
76
20
27
83
19
61
63
77
29
35
64
28
75
22
73
39
74
10
70
85
48
59
19
37
46
59
33
67
90
62
54
34
40
30
48
94
41
65
10
45
98
81
42
46
88
52
29
98
60
11
32
31
35
69
13
75
32
18
29
23
74
36
79
93
97
46
22
57
75
77
92
19
94
80
30
53
66
43
10
56
60
82
63
37
90
86
58
95
51
48
71
75
91
46
31
93
56
54
36
60
36
67
59
41
22
47
72
12
53
78
90
49
24
46
60
27
40
76
15
61
13
18
68
53
96
34
85
43
30
99
35
31
23
45
77
19
99
12
89
47
21
44
18
88
27
18
79
28
86
83
82
88
23
70
14
81
93
94
49
95
54
65
92
67
27
88
45
63
48
31
23
27
91
11
41
58
93
25
85
32
41
73
14
11
30
66
38
65
93
16
46
50
15
45
71
55
56
48
39
42
34
20
98
90
52
88
37
99
35
75
91
29
44
41
80
56
92
82
99
46
72
81
26
29
71
23
42
89
61
24
66
48
76
58
78
86
64
53
73
10
38
78
56
94
85
11
86
69
43
91
34
41
23
14
26
82
76
60
39
46
49
76
51
36
12
18
94
73
60
83
45
28
96
51
61
54
59
34
47
63
19
26
17
66
81
10
38
95
32
76
42
17
84
31
78
48
62
14
18
40
98
58
72
22
18
47
86
31
35
12
81
40
57
23
76
47
38
29
82
50
52
39
44
37
61
98
16
67
77
61
17
59
87
92
37
76
68
88
61
34
85
99
66
67
75
27
72
23
86
17
79
51
25
50
76
44
19
57
45
83
26
11
24
49
57
51
43
30
31
16
80
27
19
78
96
70
55
53
68
66
30
72
16
68
19
63
37
99
62
55
74
45
64
94
75
14
93
74
30
22
57
39
35
84
73
99
59
78
46
48
25
17
53
65
22
48
46
72
67
58
16
93
84
86
40
38
24
31
29
18
13
79
48
36
83
56
51
68
86
75
73
58
19
36
68
49
99
79
23
69
27
71
66
47
97
30
22
79
55
20
25
89
38
51
14
97
32
20
67
65
91
52
38
63
43
53
32
21
29
22
23
90
64
27
80
34
76
79
29
81
43
66
37
80
75
78
26
69
23
50
15
88
86
72
32
16
28
84
76
65
47
38
91
16
68
57
44
28
81
43
35
23
32
41
76
84
95
39
61
58
42
85
31
26
19
68
37
90
48
83
66
49
41
53
67
58
42
77
97
86
62
54
77
34
17
36
50
75
39
49
95
50
47
49
45
91
18
56
29
65
59
99
53
50
32
44
79
41
33
63
59
96
78
68
85
17
98
65
79
38
84
21
43
15
44
77
13
81
58
16
50
86
14
33
66
93
37
48
44
56
60
89
92
12
13
25
20
42
97
90
86
15
22
75
37
19
71
55
67
36
93
86
22
41
14
21
50
74
27
68
12
78
59
44
36
25
69
78
26
88
74
17
68
43
56
31
57
19
31
37
23
17
12
83
20
52
61
38
11
78
16
63
34
70
23
33
79
68
83
59
38
42
90
61
28
98
17
52
60
14
10
30
18
58
76
31
56
86
15
40
30
85
62
20
12
39
41
97
32
87
35
72
23
32
83
96
98
19
29
84
66
75
90
27
42
49
67
55
98
16
15
72
91
46
43
94
71
75
15
81
31
99
89
81
96
56
62
27
50
66
55
90
31
38
89
72
28
73
54
51
42
77
49
61
56
96
66
39
77
36
67
95
17
83
13
23
96
73
85
91
26
51
37
99
48
67
69
61
67
73
72
65
93
31
19
40
17
60
44
52
91
13
28
12
93
83
86
98
81
22
69
50
47
13
51
74
65
67
46
62
23
43
48
10
96
82
85
42
35
90
44
43
97
12
45
66
83
59
98
55
50
25
69
62
63
20
90
55
66
89
30
28
86
98
19
17
25
88
61
62
39
55
37
93
32
18
67
46
27
44
59
57
66
24
47
91
76
92
79
83
82
17
57
81
67
26
60
42
88
72
62
29
68
25
36
71
63
77
12
59
68
23
52
50
85
14
71
15
75
30
48
59
26
60
56
65
50
79
53
96
58
85
29
19
42
88
12
98
21
54
61
78
37
55
43
74
90
92
59
91
11
29
35
34
91
10
50
17
43
99
54
19
56
22
16
94
88
73
47
56
52
28
20
11
79
59
10
62
40
79
36
32
12
62
80
66
74
54
64
46
55
25
41
67
17
96
34
19
85
37
80
38
75
12
91
35
45
97
57
13
58
49
65
81
25
99
15
92
33
21
16
13
97
81
42
73
72
96
36
65
27
83
65
24
94
69
89
34
47
46
93
12
24
14
30
95
89
70
21
72
25
32
28
66
63
42
17
95
22
87
46
72
59
94
95
90
81
91
43
11
87
28
78
38
37
28
40
62
49
10
11
95
55
79
32
19
59
14
90
71
47
31
57
41
68
15
44
79
91
49
29
24
11
13
25
77
66
21
40
55
41
19
99
42
88
85
28
90
53
38
70
30
41
56
66
71
30
61
12
47
97
19
88
79
86
53
61
20
70
88
75
40
10
51
26
81
73
63
35
12
16
47
63
53
23
51
18
75
43
78
54
11
82
14
62
86
23
42
10
96
20
29
19
91
11
58
78
98
73
67
95
75
78
47
57
27
19
28
76
70
46
29
64
99
46
85
74
78
86
49
11
39
99
69
84
88
31
17
59
16
49
47
81
92
32
88
70
96
25
97
23
82
65
13
31
47
57
45
27
10
64
96
37
46
30
88
47
51
35
50
36
41
98
88
29
26
58
75
39
50
37
68
31
51
78
97
36
59
94
69
85
17
68
37
78
47
56
31
49
40
65
38
50
93
59
79
99
84
68
71
37
12
40
54
69
72
91
70
18
53
87
48
92
58
94
75
22
49
60
40
82
46
71
69
56
12
49
14
97
18
27
66
28
40
64
48
62
56
35
11
79
25
67
55
89
30
39
48
14
80
44
52
99
37
32
31
86
16
42
25
94
43
37
21
32
79
12
53
22
86
39
30
58
34
42
62
26
71
23
24
96
74
13
60
65
81
80
22
64
50
40
90
23
59
39
24
91
46
98
77
49
53
80
94
56
62
68
40
36
12
45
59
85
34
96
74
70
76
38
72
65
28
38
21
77
46
71
32
42
39
19
35
56
88
82
40
59
63
83
52
10
89
43
84
70
52
38
17
90
57
55
58
85
38
37
94
69
30
42
90
41
81
31
16
19
76
93
94
54
71
32
98
52
21
87
24
73
26
56
16
52
75
94
47
53
34
64
26
96
75
60
48
17
21
77
29
50
86
47
28
38
64
49
54
96
39
13
22
49
44
96
92
26
58
78
57
12
78
83
53
79
23
17
46
24
52
38
63
94
49
37
97
74
88
42
78
64
14
57
88
31
70
20
32
30
38
33
57
71
38
56
84
41
26
62
63
11
11
51
50
70
38
47
72
32
36
82
14
19
66
41
42
55
62
90
57
25
84
30
28
51
76
42
53
66
71
77
10
79
35
62
20
40
93
96
46
80
76
71
29
23
85
90
95
72
25
21
17
15
93
18
31
66
95
13
73
96
26
74
30
82
15
12
63
72
69
39
52
88
74
47
39
53
71
40
67
82
60
10
42
79
18
84
26
39
36
28
63
31
65
33
41
49
21
89
14
17
44
23
81
21
49
74
28
61
85
45
25
67
88
37
39
43
27
33
71
13
73
92
68
82
96
25
74
15
20
23
19
95
77
64
30
18
34
74
94
60
29
76
22
82
49
21
88
19
57
18
65
93
19
81
38
85
97
87
99
95
61
51
28
13
93
24
55
12
43
38
21
28
10
82
99
26
39
12
15
75
78
92
77
69
96
37
62
99
66
87
31
85
38
19
62
67
29
65
44
18
90
60
27
93
68
33
44
36
83
94
49
44
59
82
96
62
40
16
67
77
30
77
47
67
39
80
81
85
95
72
89
38
75
67
44
60
24
19
30
34
58
82
31
36
44
13
83
48
10
15
18
38
42
43
13
59
11
16
83
68
14
28
46
53
62
76
80
45
12
31
64
37
46
79
48
97
66
70
49
28
69
55
98
62
91
79
48
18
36
56
83
13
10
65
57
78
69
15
64
16
32
76
57
73
44
90
86
50
78
16
38
13
58
41
95
30
76
84
44
82
72
46
17
23
83
39
55
62
84
35
73
72
96
34
10
43
21
80
30
97
48
50
61
89
84
51
85
74
18
13
33
51
25
65
72
83
41
77
29
90
82
99
99
15
56
81
79
34
31
92
42
51
11
54
22
55
66
99
26
51
95
12
80
17
78
80
35
62
30
59
69
82
11
90
51
29
69
90
46
85
65
84
30
22
74
12
66
10
74
43
52
24
97
41
26
12
89
55
98
23
80
73
77
70
53
81
18
80
49
64
71
88
22
38
20
79
87
21
69
22
92
30
80
94
19
24
70
44
12
15
35
81
73
83
32
43
59
31
22
42
61
30
92
73
53
35
15
63
13
19
28
95
69
81
56
40
82
96
45
21
74
12
73
65
39
90
87
49
61
38
25
22
19
28
89
74
57
90
52
95
96
29
89
58
85
27
19
54
98
23
12
18
21
96
23
73
74
87
85
14
20
90
98
62
42
91
13
38
73
67
44
17
21
36
92
77
56
83
72
29
37
67
58
26
60
89
90
46
23
49
30
16
34
68
47
11
33
12
35
98
36
76
55
69
94
44
35
16
82
47
48
59
43
66
40
36
87
73
77
66
23
97
38
78
59
19
75
89
43
26
65
55
67
41
80
35
22
24
76
64
90
36
63
34
10
74
41
39
60
62
79
13
70
19
82
42
69
32
45
52
76
18
11
71
86
37
33
26
17
36
57
80
18
41
21
60
64
98
54
21
64
36
79
74
43
25
24
69
46
30
18
29
54
23
25
93
81
34
68
44
94
80
74
30
21
90
76
77
29
96
66
87
57
60
68
36
58
50
63
45
22
68
80
21
87
99
91
80
73
49
55
21
11
90
52
75
70
85
88
13
68
38
92
11
62
97
86
91
62
70
74
67
18
20
79
44
63
57
78
43
31
58
24
16
12
71
41
44
10
54
39
22
41
29
32
60
56
57
16
23
66
84
69
62
95
42
16
99
27
81
89
13
68
17
75
76
74
91
50
31
23
40
45
92
49
90
70
71
15
11
21
10
97
80
78
74
86
87
52
16
70
27
92
90
19
54
93
83
52
72
97
58
73
37
75
46
79
82
74
11
15
26
21
51
82
49
47
99
88
54
91
27
77
37
14
65
11
28
72
10
81
98
92
42
28
95
89
25
23
72
74
98
19
23
38
13
92
14
40
64
29
81
17
90
13
12
98
35
68
40
46
56
80
56
99
55
28
24
76
92
14
64
42
79
97
23
81
16
25
45
70
74
49
68
29
36
82
20
60
99
13
41
51
47
35
25
80
32
57
48
17
88
92
77
26
11
26
61
10
63
64
67
84
44
79
27
22
58
50
84
94
23
17
34
20
65
86
87
32
88
28
38
95
30
98
92
17
80
27
61
45
26
87
23
36
24
55
56
92
83
35
30
89
49
11
18
98
23
65
70
26
64
53
40
49
45
88
93
44
77
74
15
28
65
21
47
49
22
94
70
41
89
77
51
60
93
78
21
23
49
19
59
15
47
96
71
17
77
94
16
73
84
87
80
52
97
83
12
66
45
23
99
75
61
48
56
39
69
88
78
97
31
41
28
89
48
13
73
46
40
77
32
38
18
66
26
69
87
24
41
10
17
54
72
60
15
43
24
52
14
13
18
80
75
72
92
95
57
88
80
97
38
90
92
88
23
16
83
68
91
31
18
52
43
49
32
90
39
36
68
38
60
64
80
11
20
21
30
11
92
21
50
64
99
51
15
85
10
76
87
48
44
71
72
89
80
66
39
73
83
31
88
43
30
48
14
65
89
26
68
47
65
72
28
58
10
22
16
27
76
81
86
52
24
74
55
46
18
90
22
57
49
16
42
70
43
69
46
36
41
83
99
15
42
98
46
18
17
75
78
36
66
76
43
99
91
70
87
38
71
50
23
61
74
72
51
90
54
82
29
87
41
57
36
66
60
89
18
99
30
43
47
92
88
56
54
21
60
62
66
10
13
30
99
68
20
49
63
43
95
30
41
53
37
40
25
50
58
92
97
64
42
67
19
16
35
88
47
62
90
40
73
42
17
15
16
83
74
97
27
19
11
28
88
72
90
12
93
61
87
39
98
48
63
34
81
50
98
54
78
42
10
15
47
34
36
29
77
78
65
68
17
97
94
81
19
56
77
99
29
69
55
90
99
16
20
81
37
58
88
55
79
15
33
50
36
20
40
72
84
73
87
77
10
51
50
54
38
66
14
89
40
36
56
65
11
10
18
51
21
42
94
17
19
78
71
99
44
92
30
16
93
12
50
54
55
90
71
59
50
65
53
90
42
11
89
44
88
30
60
80
69
11
59
99
22
47
96
12
38
75
18
60
39
37
91
58
73
72
35
81
93
17
42
20
92
11
46
24
57
90
29
20
50
62
77
76
23
93
86
37
35
91
44
19
42
16
83
17
65
15
49
50
80
40
73
39
26
86
28
69
99
85
55
86
59
21
27
53
50
31
57
93
44
20
13
50
19
34
98
30
37
45
42
85
40
23
33
19
27
74
50
26
13
53
80
46
41
78
89
60
15
28
25
32
80
59
48
13
93
69
76
49
39
18
98
99
40
74
26
41
20
13
97
16
49
21
43
90
36
71
16
77
87
32
40
68
69
47
32
26
56
25
44
53
78
10
51
74
21
47
68
11
91
48
78
24
56
19
74
81
75
95
35
40
44
72
62
76
95
34
81
74
16
85
48
94
44
27
14
63
47
45
49
90
60
53
78
83
17
89
74
91
88
44
40
45
41
25
22
37
19
82
21
22
64
79
11
97
55
77
33
71
36
10
55
57
41
67
61
24
29
54
64
36
34
90
79
29
47
39
66
71
46
26
30
69
14
93
36
69
40
37
34
86
18
20
62
49
10
59
41
75
72
94
96
49
50
13
46
67
22
18
98
35
36
85
10
39
17
81
54
22
86
73
23
48
79
38
36
70
72
86
15
61
17
44
95
74
68
44
59
40
55
11
81
95
79
90
25
38
42
10
14
34
73
60
64
92
12
89
25
48
44
49
59
96
31
90
38
41
29
25
61
41
23
46
82
37
44
77
11
80
90
28
47
44
14
27
76
95
99
20
32
47
37
31
53
88
70
30
89
93
13
58
36
96
31
73
91
53
38
41
50
69
88
97
29
37
16
41
78
45
86
47
11
95
63
56
70
14
76
22
58
67
95
89
48
28
53
33
97
71
43
47
69
79
67
43
84
97
87
37
22
44
98
68
34
92
66
60
23
35
39
53
90
68
57
23
26
13
97
29
43
66
34
47
18
10
99
24
49
98
21
45
77
87
70
58
38
87
85
36
86
28
72
63
46
31
36
95
13
71
66
19
98
96
44
68
62
57
34
81
83
90
65
12
38
43
66
54
53
12
34
98
27
79
45
55
58
52
85
39
88
92
41
57
58
53
97
78
30
69
81
74
70
95
39
26
41
42
30
13
20
48
39
26
25
51
94
90
72
71
47
19
20
75
29
53
88
30
12
95
48
65
35
85
21
11
91
53
31
48
74
37
46
91
56
92
87
79
66
53
50
48
93
42
31
19
23
89
24
33
81
21
85
58
79
91
89
43
73
61
85
34
59
74
39
58
12
57
60
43
87
15
67
45
86
11
32
75
34
28
44
86
52
51
84
36
24
10
51
86
91
33
28
19
41
70
93
34
58
62
15
88
30
54
42
51
61
71
84
96
98
42
84
45
61
17
46
30
74
72
22
64
43
86
75
46
68
49
18
10
39
15
67
86
27
70
29
64
24
14
12
58
35
49
40
59
58
89
12
41
47
66
28
17
92
27
15
10
38
71
62
57
25
50
27
83
82
83
33
75
88
19
53
27
48
38
47
52
81
75
88
15
70
40
92
98
76
68
67
48
37
44
18
16
41
56
15
20
78
94
28
44
42
92
12
75
84
83
71
49
69
72
51
97
67
34
63
99
41
15
62
89
98
23
42
36
25
58
45
73
54
39
68
66
67
25
78
48
94
29
21
96
13
22
40
39
80
67
49
21
92
64
85
56
11
45
26
38
59
91
72
93
35
75
77
17
82
11
96
61
34
33
93
27
83
16
74
72
58
66
96
98
20
78
44
83
15
19
91
41
89
76
62
26
46
72
57
29
57
47
92
35
61
42
43
40
56
19
83
61
35
64
99
49
93
38
43
89
22
47
94
50
63
19
59
89
82
86
28
87
53
95
78
27
79
61
96
80
57
58
54
52
29
46
90
47
79
68
48
99
98
44
77
82
73
78
69
87
43
64
88
20
85
25
65
49
77
67
78
79
13
26
89
66
86
51
35
23
73
81
64
44
65
99
48
12
10
66
90
20
41
89
21
61
13
78
97
65
79
44
92
17
94
91
87
67
82
53
10
29
32
95
23
59
81
64
17
73
37
54
33
10
32
76
98
15
60
36
96
28
70
31
52
27
23
21
73
48
84
26
47
31
22
46
70
89
70
51
56
82
33
64
21
75
30
57
84
93
89
82
64
17
67
73
98
12
97
36
54
58
64
51
35
84
53
15
56
50
99
88
95
41
13
80
84
92
14
22
26
99
64
85
43
54
22
48
33
86
46
65
14
16
24
29
30
36
38
42
43
55
58
38
41
55
45
31
52
12
53
83
96
95
78
45
47
90
44
43
33
24
68
69
91
69
57
35
85
82
76
72
93
14
58
75
20
99
74
34
13
27
17
11
44
47
95
70
24
92
75
25
19
28
41
56
30
36
33
90
22
89
24
29
12
77
33
27
67
15
43
53
83
75
19
71
80
66
72
31
55
30
50
88
69
75
29
77
63
29
48
81
54
52
87
70
87
55
36
82
69
97
62
80
48
40
96
35
17
74
24
20
14
50
69
19
35
78
44
42
32
63
65
96
15
10
55
60
48
45
82
56
40
86
12
17
48
44
87
99
43
94
66
95
90
57
29
38
15
55
43
54
54
32
28
14
45
48
68
79
70
17
23
40
61
16
53
79
23
41
38
51
68
37
56
38
65
96
78
15
68
41
13
36
53
12
84
31
15
96
63
57
82
14
10
36
17
19
11
72
64
79
73
93
20
75
14
31
85
72
64
39
58
44
13
84
25
84
59
29
64
52
27
19
73
35
76
72
53
58
85
68
89
20
48
55
15
87
97
18
81
79
76
14
34
22
86
60
39
44
19
64
90
81
31
86
13
70
55
66
82
41
65
13
72
29
21
53
78
44
40
88
67
80
59
57
24
36
61
28
52
86
89
70
75
84
79
46
41
23
34
89
17
52
17
58
45
35
43
16
68
36
19
42
47
93
96
18
32
90
94
40
48
63
44
57
13
76
54
91
85
94
20
19
67
53
88
81
65
31
72
12
47
86
20
21
22
28
79
78
97
12
77
87
18
67
44
66
27
51
89
26
59
38
62
24
16
74
99
10
29
53
86
72
49
83
22
26
84
11
15
45
38
20
51
63
91
86
23
49
15
45
83
71
31
70
97
26
34
15
87
63
36
43
23
81
10
88
82
40
43
26
77
99
79
24
78
13
30
91
13
40
36
35
24
50
75
95
82
42
99
27
80
73
20
51
90
37
33
13
66
88
74
58
47
86
39
19
78
79
55
63
67
76
35
68
87
85
99
26
86
80
51
19
27
14
84
25
46
53
26
91
42
93
21
71
70
31
55
63
83
43
32
50
58
30
16
91
92
65
26
78
77
20
34
87
19
40
47
21
52
16
39
33
45
70
46
86
71
14
79
27
87
12
72
98
31
11
94
61
35
91
47
80
29
66
61
47
89
15
52
53
78
26
57
65
11
32
77
27
29
23
46
21
83
65
50
82
86
51
38
29
50
67
69
13
45
54
32
97
56
61
92
12
30
49
89
11
15
24
20
59
53
10
73
40
63
98
69
51
43
38
75
33
12
70
19
24
57
83
42
45
95
78
27
90
50
39
87
79
99
63
97
33
50
16
10
37
82
35
65
12
29
33
82
69
23
70
19
66
54
79
23
92
54
34
55
94
39
51
56
20
46
38
64
24
89
12
49
32
48
60
68
62
79
42
11
68
29
97
18
98
78
45
59
58
48
99
50
55
54
43
63
73
15
72
67
49
90
53
85
58
39
65
12
93
91
97
22
60
46
11
68
77
58
40
48
50
17
50
15
92
48
74
10
99
58
61
78
65
14
86
18
80
98
11
52
83
12
29
38
51
81
90
72
38
29
97
12
43
54
69
41
61
43
98
11
36
40
79
75
20
88
68
16
70
23
83
50
81
24
48
66
27
28
27
10
20
92
50
18
93
15
74
31
91
13
24
94
73
17
14
22
64
88
67
66
76
59
43
62
58
29
27
45
64
23
50
16
59
95
70
59
85
27
11
73
15
33
81
66
91
51
66
27
67
33
73
70
63
11
68
98
57
37
92
11
20
44
42
50
65
85
97
33
36
86
17
31
26
21
16
39
57
77
44
70
49
20
37
13
88
17
92
10
58
96
89
87
62
43
16
88
85
93
15
73
43
94
61
42
64
19
62
50
87
20
16
88
54
60
71
10
63
61
67
36
14
47
46
67
52
51
68
93
61
78
14
57
24
14
48
30
95
43
62
78
67
22
87
85
83
93
42
97
11
44
98
78
85
53
69
40
51
32
44
36
22
94
71
20
82
44
53
97
70
48
76
33
62
72
45
54
16
23
90
92
81
24
48
47
28
80
90
80
64
73
59
97
70
12
38
16
11
18
87
89
73
84
15
93
76
78
81
66
37
11
78
59
19
51
29
63
70
40
72
95
79
39
60
47
56
51
26
29
12
73
87
31
80
92
35
66
89
14
69
61
95
58
12
82
93
80
76
38
14
18
96
97
62
73
64
79
92
21
37
27
72
34
77
89
39
70
36
28
87
63
24
80
67
17
83
34
44
78
14
43
56
11
26
39
15
63
72
75
41
24
73
86
76
29
62
63
46
48
34
42
30
12
32
70
91
62
76
69
78
68
83
89
67
71
53
51
15
53
57
78
35
22
36
27
83
29
42
27
40
31
32
71
25
65
19
10
71
90
60
55
54
29
88
19
94
62
72
85
39
38
53
65
86
91
42
23
67
95
77
11
51
96
46
92
32
99
58
17
24
50
51
92
61
86
57
91
11
32
72
79
68
49
50
65
90
17
53
19
36
13
91
58
26
44
56
50
92
59
15
69
70
95
16
12
35
93
99
87
26
39
44
20
67
34
23
45
92
86
58
48
37
11
39
74
62
66
76
50
54
41
84
34
64
97
62
75
67
27
78
56
11
60
77
18
43
92
95
96
50
12
47
26
53
41
45
67
40
72
35
94
64
90
69
18
58
86
47
36
67
16
88
41
43
24
19
52
80
84
99
75
92
79
65
97
74
69
33
63
60
53
54
32
13
75
54
35
76
85
88
24
43
96
17
26
57
56
28
62
37
82
45
39
69
68
40
24
14
51
77
46
79
36
60
81
58
40
86
29
84
91
14
44
94
87
20
71
27
20
56
17
75
70
67
90
26
21
58
74
77
80
58
66
98
18
20
24
94
95
78
49
64
36
62
39
24
75
94
80
57
21
20
95
30
68
80
40
63
38
70
79
88
93
99
93
76
45
96
54
59
56
61
62
26
40
60
67
12
64
35
38
53
93
51
84
27
46
29
66
20
32
68
81
99
21
19
98
47
26
95
94
64
41
44
12
46
24
66
93
11
44
78
27
60
29
36
14
70
33
58
66
93
60
59
73
56
58
53
24
64
74
31
37
30
91
78
34
73
80
71
20
87
62
45
59
74
98
49
85
39
50
53
48
57
35
34
12
60
77
74
10
63
81
38
89
61
98
24
80
87
99
22
53
78
22
69
30
71
48
56
17
25
24
33
63
43
92
89
79
25
96
18
62
99
45
26
70
46
79
63
45
77
10
47
83
21
46
74
96
13
33
68
85
16
99
58
67
53
82
88
10
85
30
25
59
38
44
28
40
45
14
63
13
15
67
28
81
49
12
11
25
23
67
61
10
44
19
14
97
98
26
42
32
54
21
56
67
59
68
93
76
23
24
11
67
61
14
57
30
80
25
48
15
37
81
69
87
36
80
92
19
60
58
90
47
48
63
89
76
79
41
16
52
55
45
43
38
18
72
87
47
16
75
67
26
77
35
68
76
70
81
49
95
57
42
43
11
10
51
85
87
41
73
46
11
23
33
77
26
35
43
91
89
99
33
31
17
18
26
73
44
24
86
11
90
41
58
20
83
45
57
89
71
98
30
54
64
24
83
95
73
53
89
34
52
86
18
24
44
22
81
46
61
97
52
91
73
96
48
25
26
64
23
63
10
98
85
23
60
38
62
99
22
19
80
40
58
96
10
51
95
46
25
99
64
71
85
98
61
95
21
55
54
49
70
76
56
98
35
60
20
86
64
62
17
86
58
24
52
73
29
93
31
56
60
45
53
46
35
19
64
32
43
82
15
77
55
85
97
87
44
90
80
26
93
99
18
34
64
53
87
27
47
57
32
61
96
72
44
49
33
54
20
38
70
88
47
23
35
77
96
60
66
45
90
18
82
30
28
68
62
76
70
99
61
12
42
37
59
56
46
18
11
89
91
86
41
96
87
83
34
44
74
41
29
23
63
39
58
26
64
27
42
13
95
21
41
68
34
35
45
50
26
50
29
46
36
17
81
58
34
45
95
45
56
68
37
89
54
50
88
52
43
87
28
58
61
96
10
39
45
31
88
69
36
21
56
59
15
97
10
28
50
91
43
34
44
97
74
94
39
88
27
84
36
47
79
37
14
26
65
92
71
19
50
22
78
35
12
52
11
87
46
25
71
51
13
17
74
50
95
38
39
43
33
46
68
23
25
26
77
33
48
40
10
62
64
37
95
75
39
43
20
98
97
42
29
82
56
27
81
63
19
48
58
11
42
87
50
57
62
21
68
45
39
18
91
63
74
67
53
75
21
51
58
21
66
77
47
52
43
48
17
46
83
68
50
54
92
81
22
31
84
93
48
17
92
41
56
36
33
84
31
98
60
16
99
69
44
38
71
28
83
12
84
13
71
83
72
46
51
89
36
70
94
65
63
76
36
23
18
44
72
61
87
13
63
22
58
88
79
97
19
74
28
31
54
39
21
44
10
78
45
66
40
91
31
48
96
57
36
71
83
31
41
85
30
11
93
37
47
38
52
83
82
14
55
16
46
67
76
59
96
57
51
13
44
54
46
55
47
65
36
60
92
58
33
35
37
45
56
89
17
67
19
52
81
59
76
79
90
26
48
25
44
35
65
50
35
12
77
93
46
27
30
87
92
58
71
55
96
95
65
32
35
23
13
81
16
27
11
41
39
48
42
25
38
44
96
58
75
15
76
12
98
24
69
63
46
31
67
62
46
51
21
13
14
45
57
74
80
83
20
61
36
90
16
32
65
63
11
45
93
57
91
58
45
14
27
80
61
22
55
31
68
35
31
61
39
63
91
85
57
55
84
49
46
92
35
55
91
53
54
82
64
53
92
51
10
79
16
90
69
71
62
19
77
24
86
11
41
25
46
67
99
40
14
31
32
62
40
21
12
11
92
73
44
21
49
52
80
20
87
43
65
24
66
19
43
32
96
84
37
31
76
39
47
60
90
90
47
57
93
63
54
33
42
94
60
17
96
61
48
16
53
51
12
89
26
95
52
74
40
47
87
53
77
37
62
38
48
99
63
82
86
13
24
56
51
14
29
46
57
21
47
16
12
62
40
67
11
85
49
18
66
80
22
33
79
15
55
53
46
96
92
48
83
59
11
25
16
86
34
48
28
20
71
15
74
57
19
99
79
88
32
33
20
39
49
17
61
55
18
87
96
94
48
36
24
75
28
48
27
73
32
95
31
57
26
16
89
20
34
84
86
24
19
16
98
30
19
87
67
73
55
37
13
90
77
69
63
56
91
94
65
46
84
49
22
48
67
98
35
12
39
79
29
30
51
83
57
62
75
54
31
13
50
67
59
29
41
95
21
68
99
53
42
47
59
20
27
23
19
14
69
66
80
45
26
68
61
86
94
11
49
91
57
12
39
46
18
66
20
95
10
83
56
85
14
88
86
20
78
33
18
56
86
82
25
63
11
10
65
93
68
57
43
80
51
44
42
13
87
90
69
55
86
44
24
75
81
97
92
34
76
51
48
43
38
91
36
27
76
97
39
24
63
11
75
31
28
76
53
93
40
60
92
67
37
78
40
63
24
88
84
68
77
41
16
57
17
35
38
63
90
47
48
25
73
11
55
57
68
64
13
89
46
14
27
29
85
94
56
31
49
79
75
93
33
90
16
92
87
66
74
68
21
85
95
98
79
64
24
61
45
22
75
79
31
37
13
30
14
39
23
45
50
17
59
38
55
18
69
90
69
45
58
92
36
66
39
97
48
40
19
17
79
56
74
35
38
49
14
27
64
36
86
69
24
38
23
82
17
93
21
58
18
86
88
80
62
54
77
96
49
14
25
28
67
24
88
81
15
35
46
73
86
97
64
57
97
18
50
65
74
86
41
16
73
44
16
14
10
33
68
55
23
31
87
96
47
79
46
22
31
44
26
16
30
97
32
51
82
81
39
42
96
40
93
90
53
79
10
70
49
76
28
75
30
82
63
72
85
42
76
93
67
46
20
45
91
15
16
82
59
29
81
58
68
51
83
30
57
14
46
96
79
41
61
73
48
43
97
45
81
51
16
68
27
63
99
20
91
35
78
39
37
80
83
93
75
53
30
42
17
22
16
49
35
27
41
72
65
46
75
68
77
83
25
28
93
91
40
99
76
71
47
70
61
96
59
29
58
72
37
60
68
71
48
34
73
31
52
59
61
20
37
51
32
22
34
65
99
64
48
20
41
26
31
17
25
64
66
35
63
81
57
65
51
14
50
66
94
14
42
53
91
41
51
37
67
69
68
65
16
81
89
44
64
76
27
82
62
84
54
27
53
38
93
73
71
33
42
90
31
97
99
43
18
83
62
81
78
15
37
50
13
28
34
60
47
40
30
36
31
15
68
72
81
24
60
75
40
88
78
21
58
40
57
10
20
75
42
41
79
71
24
57
60
18
13
69
35
44
19
50
20
54
23
99
64
35
66
28
26
63
73
33
70
18
74
30
43
68
57
93
38
90
41
56
33
32
18
13
20
94
42
68
21
59
30
83
10
57
93
31
60
31
45
58
13
56
11
88
84
61
16
97
60
51
58
85
80
77
21
46
17
10
31
93
32
69
72
17
16
35
43
49
70
82
76
26
95
37
61
16
58
77
57
24
69
25
16
27
53
79
80
22
12
67
97
29
14
41
18
38
84
59
89
49
82
46
98
57
14
58
20
82
98
12
28
33
95
43
36
35
39
87
59
46
14
95
73
96
90
58
25
70
71
56
54
90
65
49
27
18
92
10
69
43
63
77
27
69
74
34
15
20
65
40
90
95
55
90
67
82
43
80
97
92
83
45
17
82
73
22
15
29
93
95
35
25
80
54
18
50
39
80
62
45
12
89
93
95
14
72
64
71
76
32
73
52
82
86
49
89
67
95
62
66
96
78
41
70
40
70
19
75
72
53
68
18
55
82
36
28
91
86
90
36
58
84
74
76
65
(60/10)*(60/9)