30
29
21
26
28
34
17
7
23
31
32
2
10
34
23
7
23
33
33
21
19
34
5
-- -- --
15
28
32
20
9
15
22
32
15
12
1
15
26
28
25
30
15
28
1
1
31
9
-- -- --
29
20
1
4
36
5
9
20
15
34
26
10
2
30
4
7
7
22
-- -- --
5
15
23
12
1
14
21
36
11
13
14
9
27
18
1
36
30
29
18
1
-- -- --
9
25
8
36
4
20
35
8
23
3
10
14
26
0
19
13
-- -- --
15
10
36
34
19
0
18
2
24
31
8
23
3
9
13
13
0
1
4
12
-- -- --
17
17
5
35
11
18
18
6
4
21
25
32
35
32
12
10
28
32
18
-- -- --
7
1
31
18
17
15
8
15
34
4
36
20
4
33
27
27
14
14
36
28
13
32
-- -- --
12
19
36
8
6
6
18
5
20
3
29
5
17
1
0
7
25
25
-- -- --
20
31
12
36
4
13
32
33
24
5
0
33
33
7
1
3
4
23
8
-- -- --
6
-- -- --
-- -- --
6
-- -- --
27
33
34
1
14
18
17
16
19
9
22
35
9
32
2
5
35
2
-- -- --
-- -- --
-- -- --
10
18
1
29
29
5
20
35
2
0
6
14
14
2
1
1
15
36
27
36
14
32
22
-- -- --
16
15
11
24
12
9
20
34
22
31
21
33
22
1
18
15
14
18
21
35
8
14
-- -- --
28
4
14
35
23
22
34
12
12
13
26
33
35
23
9
6
14
-- -- --
23
14
5
21
12
8
15
1
6
0
18
36
4
27
16
22
31
17
3
10
13
19
9
29
24
19
22
0
18
26
-- -- --
19
9
1
25
13
10
1
0
14
30
32
10
21
3
24
5
24
15
13
22
23
-- -- --
3
28
10
33
32
4
32
10
29
4
12
27
0
24
-- -- --
12
2
14
23
7
27
14
5
34
0
26
24
27
35
20
10
21
14
19
7
-- -- --
2
19
3
18
28
21
3
18
12
8
17
12
17
5
-- -- --
34
2
24
24
14
6
4
28
8
35
21
6
16
9
36
19
32
36
-- -- --
1
13
6
23
15
9
8
1
19
1
6
3
3
33
11
32
17
30
-- -- --
5
0
12
1
8
16
13
6
30
30
12
16
9
1
24
17
27
4
30
27
-- -- --
24
28
19
7
33
15
23
24
36
5
18
15
23
34
14
7
-- -- --
27
29
1
31
5
14
36
31
24
4
25
15
14
23
27
26
0
8
-- -- --
34
17
16
4
2
24
32
35
32
33
6
19
36
9
3
6
0
14
30
7
35
-- -- --
25
20
15
25
15
34
3
35
20
7
0
30
32
25
9
6
3
15
11
32
36
10
24
-- -- --
12
25
22
23
35
11
17
31
31
26
11
25
0
32
20
29
22
11
33
20
15
3
34
35
-- -- --
6
11
1
36
24
2
32
8
0
13
14
4
1
20
35
16
26
33
22
25
2
25
28
7
18
1
17
-- -- --
32
12
21
19
35
7
29
5
19
31
13
31
0
19
8
36
35
0
11
10
16
31
35
32
2
13
8
28
-- -- --
7
26
30
15
9
1
3
33
26
12
30
32
34
17
33
6
29
21
16
14
18
3
0
6
34
14
-- -- --
29
26
15
0
15
0
9
24
8
6
30
16
13
14
11
6
16
33
24
5
4
-- -- --
26
12
25
11
32
24
3
2
25
33
23
7
16
7
10
29
35
7
-- -- --
6
22
28
6
9
27
28
16
0
13
35
31
-- -- --
25
20
3
11
35
29
14
29
-- -- --
8
7
1
27
20
4
28
10
21
14
15
26
19
-- -- --
31
28
6
25
31
18
23
13
27
36
7
6
19
27
0
4
16
19
7
-- -- --
21
21
6
5
22
21
9
32
15
9
4
21
8
13
24
11
-- -- --
0
34
8
10
1
1
28
35
35
7
18
8
14
34
19
27
11
20
14
27
-- -- --
28
16
23
1
32
14
0
13
30
25
2
15
21
8
24
2
6
4
-- -- --
17
20
3
7
35
8
29
31
24
1
0
20
29
35
1
24
33
16
34
2
-- -- --
23
19
3
10
32
29
30
8
19
13
32
18
2
11
3
33
9
6
9
-- -- --
36
27
32
18
33
29
9
6
29
7
6
11
0
21
24
10
19
17
17
-- -- --
1
36
16
36
27
9
33
0
5
16
36
33
8
33
9
19
32
6
30
6
1
25
12
29
11
22
8
24
30
1
11
0
30
34
-- -- --
12
19
33
29
18
5
26
17
6
15
36
3
36
15
32
-- -- --
10
32
17
11
12
9
32
-- -- --
14
19
34
17
34
24
33
17
21
33
26
10
-- -- --
19
10
10
32
4
17
21
11
5
-- -- --
19
18
19
24
10
8
27
18
25
0
0
35
24
23
31
-- -- --
33
31
5
16
7
21
24
9
13
18
33
26
-- -- --
30
14
13
12
5
10
20
10
18
31
22
28
26
17
-- -- --
31
36
29
11
28
31
36
12
19
13
-- -- --
1
12
29
20
8
24
9
26
9
25
5
15
18
-- -- --
2
14
6
17
18
8
9
4
4
8
9
6
-- -- --
25
25
27
23
18
32
28
12
2
32
6
14
25
32
-- -- --
10
30
4
29
9
1
19
1
19
31
25
13
17
7
3
23
11
6
-- -- --
19
7
30
35
7
25
30
24
31
24
0
17
10
24
15
22
-- -- --
36
6
30
28
30
32
31
3
22
5
27
25
12
27
13
17
27
-- -- --
6
29
22
16
10
23
9
27
15
-- -- --
34
19
12
14
34
17
26
9
34
33
25
3
-- -- --
9
20
32
15
6
18
23
31
31
-- -- --
9
15
24
4
1
0
0
33
22
29
11
20
4
7
15
24
6
6
8
15
26
15
27
-- -- --
30
32
11
7
10
0
13
6
1
4
5
16
35
7
19
9
35
35
1
2
6
-- -- --
4
35
13
7
18
32
6
30
28
21
11
15
24
13
15
3
27
18
20
23
5
31
24
0
30
30
4
28
7
21
19
30
17
7
20
20
15
6
22
27
-- -- --
20
20
5
22
28
34
29
17
8
2
16
5
33
6
19
34
31
16
-- -- --
35
26
26
16
33
19
13
4
6
31
0
11
21
28
8
2
4
1
34
35
14
15
-- -- --
14
8
4
23
4
7
5
21
32
11
17
16
13
33
34
14
18
15
9
16
14
-- -- --
21
8
8
34
17
35
15
23
30
23
25
9
26
8
22
11
24
14
-- -- --
36
19
36
34
12
35
19
17
26
9
32
2
1
23
-- -- --
9
2
27
30
15
15
16
20
36
8
4
36
35
17
31
7
2
21
30
14
-- -- --
4
33
11
14
1
20
31
28
28
28
7
22
0
33
33
35
-- -- --
32
1
1
8
1
16
29
7
0
35
7
24
12
27
32
35
-- -- --
10
8
26
11
33
20
28
-- -- --
35
1
32
11
34
13
32
4
21
29
7
12
9
8
-- -- --
9
6
31
14
32
15
32
4
29
15
33
11
0
27
34
24
12
27
24
4
34
31
8
25
15
26
30
11
25
27
22
6
5
35
12
13
26
36
18
26
28
23
8
-- -- --
32
0
8
28
13
8
27
28
1
15
33
4
20
31
10
27
8
22
16
10
26
3
6
-- -- --
2
23
22
9
27
29
17
31
3
20
4
30
29
30
17
1
34
18
13
26
17
20
22
0
16
16
-- -- --
21
17
19
19
8
17
3
17
6
20
31
29
31
33
8
30
32
14
18
22
32
1
5
30
-- -- --
21
33
0
22
20
36
13
12
14
20
26
32
27
17
15
23
11
-- -- --
6
25
13
14
28
31
7
27
22
34
26
15
24
31
9
28
3
8
0
9
10
12
31
8
23
28
23
1
32
14
20
16
1
5
2
36
11
18
20
4
20
12
32
7
-- -- --
1
15
35
4
30
17
16
23
3
12
22
2
18
3
17
13
17
22
23
19
4
5
9
10
14
7
24
31
15
18
26
19
22
31
22
4
8
23
36
5
25
8
13
28
0
35
25
-- -- --
0
19
8
17
15
33
2
28
14
15
25
10
26
3
0
28
3
23
15
-- -- --
12
25
13
23
3
34
14
23
29
27
-- -- --
0
36
8
35
18
2
35
34
31
6
10
15
36
22
22
8
-- -- --
23
26
12
12
12
17
0
32
7
-- -- --
36
1
11
34
1
31
-- -- --
19
18
16
10
33
5
6
33
26
22
29
24
31
32
25
33
6
22
26
9
11
3
14
6
28
30
-- -- --
29
2
12
27
16
15
29
8
28
32
35
21
31
5
30
7
33
15
22
8
27
22
18
22
25
-- -- --
4
0
0
2
26
18
19
0
8
12
36
20
9
30
23
12
8
26
15
34
-- -- --
3
8
28
12
32
33
0
20
29
33
26
9
31
5
13
32
10
0
26
26
33
27
13
29
14
-- -- --
0
1
26
17
16
8
29
26
6
17
14
24
21
26
-- -- --
33
19
4
18
20
28
8
30
28
30
0
9
36
0
31
35
35
28
27
28
21
0
16
7
15
30
1
23
22
29
33
20
26
20
19
-- -- --
30
0
23
7
35
30
4
2
20
19
7
13
3
17
13
6
21
19
32
34
23
33
24
6
-- -- --
12
28
22
5
26
25
7
34
8
19
1
11
26
4
18
7
28
-- -- --
13
19
29
14
19
33
10
24
4
33
7
29
17
2
5
9
32
28
24
20
12
5
-- -- --
31
31
8
9
6
32
7
7
9
19
33
18
18
23
15
9
32
21
26
1
16
3
14
13
24
26
4
15
-- -- --
8
32
16
1
35
9
19
1
20
26
12
31
35
20
18
-- -- --
7
26
9
35
23
17
19
5
4
22
9
3
16
8
15
4
29
13
9
17
26
7
33
27
-- -- --
0
35
11
19
14
15
24
23
9
28
34
33
18
3
-- -- --
24
24
20
32
20
2
25
14
-- -- --
16
18
15
7
3
2
3
1
16
31
22
14
34
0
26
35
20
35
-- -- --
9
24
28
31
34
0
0
30
10
17
34
9
17
29
30
5
23
34
1
0
25
28
18
16
4
31
-- -- --
10
18
23
13
36
24
32
15
32
36
10
11
24
21
8
18
6
0
34
-- -- --
19
28
9
1
11
30
33
1
6
10
8
26
14
22
0
29
13
30
35
-- -- --
27
5
32
9
4
14
2
30
7
10
0
31
26
18
5
8
10
9
28
5
-- -- --
19
36
5
20
33
13
34
31
14
29
3
34
2
5
9
24
3
32
27
9
18
21
-- -- --
4
7
18
18
20
29
27
33
34
15
12
12
17
3
31
2
9
12
34
3
-- -- --
22
34
2
4
15
8
35
11
13
2
19
19
11
33
21
13
11
13
27
11
30
9
26
23
21
27
6
8
27
-- -- --
22
35
17
21
16
26
17
20
16
1
32
20
8
36
28
5
21
11
4
18
-- -- --
32
0
22
12
5
34
6
29
31
1
33
25
8
34
17
9
25
18
15
35
25
4
31
7
21
22
10
12
8
-- -- --
23
4
36
21
3
31
21
18
9
23
6
16
18
22
22
24
32
-- -- --
32
15
14
33
29
16
35
16
31
7
26
30
4
8
29
4
5
30
12
13
0
6
19
1
11
14
19
10
4
28
21
0
8
28
13
25
-- -- --
10
8
9
31
30
8
35
33
28
12
9
4
31
4
11
13
-- -- --
12
35
22
18
1
6
14
31
3
28
1
29
22
7
34
18
3
5
5
2
3
0
35
14
7
17
28
12
9
3
2
19
12
11
6
-- -- --
19
5
12
8
12
15
3
34
1
27
26
30
27
19
22
36
35
2
22
20
32
6
5
19
28
7
33
-- -- --
34
13
18
3
30
10
23
2
33
4
15
7
9
29
21
12
35
18
34
13
-- -- --
33
29
34
17
3
9
11
30
20
2
34
29
29
22
4
-- -- --
34
31
13
0
7
0
29
19
6
5
18
5
0
6
7
35
26
22
35
14
-- -- --
25
18
35
17
0
32
14
10
33
3
25
5
-- -- --
14
24
30
5
19
1
35
10
6
20
33
3
23
31
-- -- --
17
34
15
1
3
25
-- -- --
-- -- --
-- -- --
5
33
33
17
25
24
-- -- --
-- -- --
-- -- --
-- -- --
25
25
24
14
30
6
29
7
9
18
31
17
15
4
13
9
27
31
29
28
30
22
8
26
31
9
7
4
17
22
-- -- --
7
19
36
5
20
16
9
13
10
2
8
36
7
13
5
23
28
-- -- --
5
34
35
28
3
9
1
16
32
3
12
1
16
0
11
17
0
-- -- --
21
32
24
10
2
30
0
29
8
6
27
19
28
34
9
4
16
23
18
19
2
18
34
5
11
34
20
32
36
10
34
25
7
13
21
22
1
26
31
-- -- --
25
8
5
12
23
31
11
11
0
3
32
1
22
28
-- -- --
30
1
28
3
5
6
6
33
29
25
33
34
34
6
-- -- --
34
25
20
20
1
10
5
31
26
12
21
2
24
8
16
21
-- -- --
28
4
9
33
32
8
21
19
28
-- -- --
26
33
23
14
30
34
15
20
10
24
14
34
5
12
25
6
0
5
16
16
0
5
14
34
10
17
7
10
5
2
31
24
0
3
20
18
20
30
0
18
22
8
17
33
-- -- --
25
28
3
1
26
4
3
8
21
19
7
9
20
3
33
2
2
26
17
19
14
11
33
-- -- --
26
20
35
6
16
10
35
28
14
24
20
28
20
15
18
30
12
20
31
16
11
13
-- -- --
7
33
13
14
8
35
5
35
30
2
23
27
13
23
11
4
1
4
13
33
13
15
17
28
29
34
21
4
-- -- --
8
9
7
34
34
3
5
36
27
9
13
6
8
14
11
0
1
17
3
13
33
-- -- --
28
16
29
33
31
24
18
31
2
11
26
22
13
32
19
32
10
20
29
0
34
-- -- --
12
12
5
17
27
1
26
7
7
10
17
22
17
24
35
-- -- --
16
7
28
34
4
11
5
24
27
30
13
3
-- -- --
0
26
28
19
1
13
24
36
9
15
8
31
24
4
-- -- --
35
5
7
26
31
20
32
15
10
26
26
26
23
-- -- --
3
10
19
3
27
0
19
3
6
16
25
11
0
19
12
6
3
31
14
-- -- --
36
33
4
24
30
16
5
32
28
22
30
24
6
28
20
14
36
23
17
36
-- -- --
4
21
31
18
34
32
27
10
20
26
2
27
10
35
13
12
10
-- -- --
3
25
2
33
9
11
32
13
10
14
13
30
31
31
1
8
11
32
6
-- -- --
17
6
15
26
3
14
13
36
11
33
12
31
19
35
32
-- -- --
22
26
8
13
30
29
21
6
11
1
11
24
1
36
29
8
30
32
32
24
25
27
1
-- -- --
30
0
0
5
30
11
29
16
1
29
0
30
26
35
4
31
9
2
33
34
-- -- --
3
32
25
1
4
28
15
29
18
6
3
9
29
13
4
32
32
7
29
27
29
31
22
29
14
16
-- -- --
17
35
12
32
16
17
27
33
3
30
15
33
36
1
10
0
17
29
6
4
-- -- --
5
26
3
32
25
11
9
15
29
5
20
23
22
18
34
34
3
27
32
15
35
16
-- -- --
4
31
32
28
25
14
-- -- --
22
27
12
25
3
1
12
3
-- -- --
31
17
2
29
30
1
19
-- -- --
4
23
6
28
20
16
11
13
26
2
22
35
21
21
-- -- --
11
34
16
11
0
32
16
15
24
19
14
23
1
-- -- --
25
17
28
35
4
4
8
1
10
13
19
25
-- -- --
16
11
36
35
6
33
21
12
22
27
14
22
27
12
34
-- -- --
13
7
18
8
26
29
3
2
31
30
-- -- --
27
17
20
9
25
6
26
15
34
-- -- --
26
26
20
23
32
35
23
32
30
28
-- -- --
26
35
2
36
0
2
33
36
6
3
36
30
10
5
5
36
28
5
-- -- --
15
1
20
28
11
19
24
12
6
2
18
4
2
31
2
4
21
5
-- -- --
10
21
32
17
25
20
16
11
35
19
0
24
4
6
19
24
22
19
18
25
9
9
6
0
-- -- --
24
22
27
6
8
15
21
34
28
8
17
15
12
27
2
15
-- -- --
20
24
31
31
1
29
17
26
28
35
14
33
1
8
17
2
30
14
0
20
0
-- -- --
27
2
22
27
4
29
22
9
13
1
8
24
35
15
0
27
36
0
20
30
25
8
32
22
16
10
-- -- --
17
18
3
33
19
6
35
0
0
25
12
0
8
11
30
13
28
23
0
21
3
28
6
19
4
4
23
8
0
27
-- -- --
16
27
17
5
16
23
10
2
14
19
17
27
33
0
9
26
22
-- -- --
27
27
5
7
20
3
19
4
16
36
25
4
25
30
20
18
25
16
30
-- -- --
20
13
21
35
0
16
24
28
3
19
6
14
6
31
36
13
-- -- --
36
27
9
23
34
26
1
6
12
-- -- --
25
15
23
34
36
36
19
27
9
12
31
5
21
2
10
13
16
14
36
16
-- -- --
12
27
7
9
9
9
33
1
23
15
32
4
36
11
9
15
-- -- --
25
23
2
3
18
34
36
6
27
29
6
11
18
34
35
10
19
27
14
-- -- --
16
17
9
8
3
21
26
7
9
31
11
0
-- -- --
32
7
12
6
12
8
30
29
25
17
0
29
-- -- --
11
29
35
1
3
29
29
23
13
11
27
24
36
24
4
14
2
-- -- --
16
25
31
35
16
21
10
33
9
14
14
11
34
27
30
12
4
16
21
5
-- -- --
29
29
4
12
23
0
9
13
9
15
21
32
7
13
17
18
4
12
33
0
-- -- --
14
29
2
23
5
0
32
5
33
25
25
8
23
17
8
25
5
34
0
25
-- -- --
16
24
34
33
34
34
6
12
13
9
14
13
11
4
32
17
31
11
7
3
12
12
-- -- --
34
23
34
12
21
32
3
2
6
32
24
3
34
22
11
29
25
10
26
22
27
31
24
13
-- -- --
4
28
1
26
19
0
29
1
23
27
25
33
34
12
24
3
18
7
-- -- --
23
4
4
27
23
14
1
4
28
5
6
2
31
3
1
3
4
34
30
0
20
18
0
20
12
0
4
31
-- -- --
27
35
0
30
15
9
4
23
23
6
8
21
29
0
14
30
34
15
27
4
31
19
31
-- -- --
31
9
1
29
25
2
8
29
35
29
7
1
22
25
15
17
25
32
6
12
11
32
-- -- --
0
18
36
10
1
20
25
1
7
14
19
15
18
8
16
9
7
13
27
9
5
30
11
31
-- -- --
13
23
5
4
9
9
16
13
8
11
31
34
12
18
22
34
5
10
3
34
34
-- -- --
6
0
21
16
10
13
0
1
0
30
19
20
2
0
24
14
34
26
30
3
34
26
7
21
36
17
20
29
21
25
13
19
5
28
5
16
13
20
9
29
-- -- --
27
30
33
1
35
9
32
23
24
14
25
11
10
18
31
36
13
18
19
4
21
1
5
5
8
32
8
17
18
20
-- -- --
22
25
24
35
12
11
6
32
5
22
34
5
24
4
18
8
22
18
26
16
22
19
19
12
-- -- --
0
8
13
7
11
29
18
32
19
17
1
31
35
9
16
4
7
8
31
4
5
13
17
2
23
34
23
26
-- -- --
14
34
11
2
1
15
19
34
25
23
21
35
10
2
2
21
33
24
23
1
-- -- --
36
24
11
12
7
19
17
26
11
34
19
13
15
20
10
7
10
25
14
13
32
24
34
31
20
-- -- --
2
27
7
2
24
34
29
4
33
4
33
35
25
7
34
1
-- -- --
24
36
8
19
19
25
22
19
34
25
28
4
12
8
6
6
8
31
36
7
28
-- -- --
13
30
6
6
27
27
0
21
26
28
23
30
5
13
27
28
10
-- -- --
10
8
27
1
13
25
13
35
5
0
22
5
28
9
6
19
32
36
26
27
16
-- -- --
13
21
27
22
0
18
11
36
36
16
34
20
13
23
34
34
31
33
30
-- -- --
24
15
10
15
3
20
11
9
32
3
0
13
12
2
0
17
17
8
5
3
21
-- -- --
32
20
4
33
14
7
16
35
15
4
35
27
20
9
6
28
12
-- -- --
31
32
33
9
16
22
36
33
29
23
9
30
8
2
21
30
24
19
12
33
5
34
25
32
15
20
18
13
6
36
5
19
22
13
35
-- -- --
31
7
20
29
12
22
3
10
-- -- --
36
27
28
27
4
32
20
28
-- -- --
21
20
15
3
32
22
13
-- -- --
23
1
3
30
34
26
2
26
35
13
1
36
1
7
15
23
6
33
29
8
20
11
9
19
27
29
29
25
12
22
18
17
35
20
36
-- -- --
36
13
19
31
4
-- -- --
6
29
15
22
33
15
18
10
17
4
16
5
26
18
6
11
1
36
33
14
4
20
-- -- --
33
23
16
15
4
35
33
12
3
31
16
36
27
23
17
2
20
34
28
2
0
21
20
4
15
28
0
28
21
30
12
0
-- -- --
9
12
6
13
21
34
20
3
21
17
25
6
12
11
32
27
34
22
26
15
11
29
5
14
23
8
-- -- --
7
35
28
30
18
1
26
28
33
4
30
12
33
31
9
1
29
-- -- --
13
11
24
20
15
4
18
24
7
4
27
12
21
5
24
22
21
4
7
0
19
-- -- --
15
29
4
3
7
0
15
21
19
2
33
29
27
1
20
11
-- -- --
3
1
10
32
4
23
20
8
23
27
16
33
30
35
27
26
35
-- -- --
36
34
6
19
9
8
29
24
2
7
26
24
31
5
-- -- --
-- -- --
32
-- -- --
16
31
10
19
33
3
1
24
25
13
36
22
28
14
4
34
36
4
7
28
11
1
20
31
5
25
-- -- --
27
32
34
11
27
19
15
20
27
19
8
8
13
14
6
6
4
24
18
-- -- --
27
22
13
34
36
2
32
26
30
6
28
1
36
23
17
14
6
34
23
25
6
-- -- --
13
30
16
15
28
15
20
34
21
4
8
2
36
18
7
16
11
24
23
21
3
26
2
22
34
8
0
-- -- --
29
12
21
9
2
30
25
30
13
29
19
31
29
26
27
24
13
11
13
8
19
16
-- -- --
9
28
12
4
13
29
29
23
17
12
9
-- -- --
23
22
18
10
35
20
27
8
30
23
4
30
31
14
-- -- --
15
25
16
19
32
19
26
25
36
0
13
17
32
12
30
20
15
22
12
17
26
28
0
27
18
15
12
2
11
-- -- --
18
1
29
36
3
18
29
18
33
23
15
15
3
18
3
3
27
16
0
1
34
32
12
3
27
31
6
32
36
18
2
15
9
-- -- --
24
17
8
35
31
27
21
20
24
35
36
7
29
19
25
28
29
9
21
18
7
3
35
29
29
8
13
26
21
21
24
14
-- -- --
32
3
18
24
22
21
7
6
19
6
12
6
10
30
7
35
11
34
1
7
10
14
16
9
18
-- -- --
-- -- --
9
10
19
23
19
5
3
25
6
34
1
30
2
7
8
10
25
1
-- -- --
17
8
9
7
5
17
25
7
-- -- --
17
26
7
4
28
11
19
28
-- -- --
21
23
21
36
-- -- --
29
3
19
15
7
18
15
15
6
30
2
3
11
15
8
-- -- --
8
35
36
9
14
-- -- --
22
28
5
14
24
32
35
28
18
21
13
31
20
17
2
23
36
32
10
28
-- -- --
35
8
32
9
20
22
11
26
3
2
8
34
22
11
18
-- -- --
36
15
36
10
26
7
24
27
28
27
-- -- --
26
25
22
11
7
3
25
26
14
10
23
11
5
4
30
27
13
0
36
25
34
1
35
20
-- -- --
9
0
7
9
7
-- -- --
7
29
0
26
17
32
18
18
14
35
18
15
7
33
17
32
36
25
30
31
10
0
27
15
1
18
28
36
16
33
36
-- -- --
35
18
8
6
30
23
1
28
12
28
11
35
24
9
0
17
18
12
1
19
4
7
11
36
8
9
29
4
2
12
34
35
25
2
25
9
2
26
32
24
18
33
7
16
30
13
30
-- -- --
13
5
24
2
6
5
6
5
36
19
29
4
23
35
1
21
14
33
-- -- --
6
21
36
29
25
35
33
13
26
27
23
13
16
27
-- -- --
1
12
32
18
23
22
27
13
2
1
19
15
30
9
24
22
3
24
6
26
31
19
16
3
26
9
35
26
8
5
23
25
17
-- -- --
27
4
15
4
23
18
22
3
-- -- --
5
36
15
30
23
10
7
27
34
9
26
35
24
0
-- -- --
8
35
13
27
34
0
21
34
9
9
3
4
34
32
29
4
2
0
11
18
28
8
8
21
15
9
33
8
4
31
27
23
33
36
28
17
13
8
24
16
-- -- --
17
23
15
17
28
26
33
14
26
20
11
4
29
20
8
0
-- -- --
9
14
0
27
28
24
35
21
30
10
17
32
19
-- -- --
35
18
34
15
34
6
26
26
33
31
-- -- --
7
24
18
35
24
0
27
11
23
15
-- -- --
17
7
5
24
18
18
23
5
35
24
-- -- --
5
32
4
1
29
34
32
17
35
16
10
-- -- --
14
1
26
15
5
4
30
28
24
19
10
20
-- -- --
0
8
3
25
26
-- -- --
34
18
35
25
14
3
29
18
3
4
23
35
29
5
27
26
19
11
2
14
16
29
1
5
35
16
-- -- --
9
28
15
24
19
7
13
13
9
36
32
16
26
7
5
31
11
26
12
21
31
4
-- -- --
11
18
12
14
10
8
16
26
33
21
25
33
22
9
34
27
19
12
10
33
1
10
6
-- -- --
14
9
36
31
2
1
3
27
11
3
18
11
20
17
30
9
29
4
9
29
2
20
-- -- --
15
3
29
29
2
33
35
20
31
22
32
11
3
2
-- -- --
14
26
19
26
18
0
13
18
30
26
15
1
4
30
26
12
27
24
33
7
23
10
26
3
9
0
-- -- --
9
25
36
16
23
15
19
16
10
15
15
15
19
32
18
-- -- --
7
12
3
9
29
21
32
12
4
17
21
12
24
29
23
4
36
25
9
17
8
6
-- -- --
32
11
18
20
35
34
19
29
12
18
3
28
27
29
20
28
18
11
19
36
29
1
28
10
15
-- -- --
24
13
15
25
30
22
29
25
2
3
11
9
20
4
10
5
31
22
14
9
21
24
29
29
33
9
21
26
35
-- -- --
0
31
5
3
11
10
9
26
9
20
16
4
7
34
19
1
28
7
14
29
21
19
11
23
22
21
14
9
16
-- -- --
2
23
27
34
34
0
35
17
35
25
31
27
30
13
26
30
5
35
32
23
18
35
0
23
30
-- -- --
21
6
14
26
9
12
1
31
20
10
3
32
36
2
6
22
26
19
27
27
19
34
-- -- --
2
26
6
7
17
0
10
35
9
26
12
33
4
18
19
6
19
30
36
4
9
9
3
-- -- --
6
17
21
26
7
29
3
16
25
31
28
30
12
34
34
6
10
26
11
5
10
35
19
21
20
21
-- -- --
26
7
32
35
5
21
26
28
19
6
25
14
4
18
3
2
11
34
3
29
9
16
35
2
33
22
23
4
27
-- -- --
29
3
22
7
26
23
7
33
11
30
4
13
20
9
6
10
11
2
13
29
24
32
4
34
36
18
21
24
15
24
13
28
24
1
1
3
36
4
3
18
-- -- --
1
30
32
17
35
20
0
14
33
29
2
17
0
27
21
1
27
3
4
1
34
-- -- --
1
23
36
1
8
22
12
13
21
23
26
12
35
32
29
4
15
32
2
33
31
-- -- --
19
23
24
19
1
1
30
1
15
12
31
28
29
1
4
0
35
19
25
27
26
15
10
-- -- --
32
15
18
33
3
5
11
31
5
7
2
2
35
12
20
29
36
17
5
30
5
0
5
27
20
3
-- -- --
31
34
32
20
29
28
4
23
17
18
7
2
25
28
33
12
-- -- --
19
31
28
19
14
34
20
32
6
31
29
6
30
1
3
4
26
11
16
8
20
0
2
14
16
34
11
5
2
13
29
8
7
2
34
1
28
11
21
31
1
24
33
13
16
-- -- --
34
9
0
25
26
20
9
19
8
13
21
3
24
3
28
11
23
20
8
18
-- -- --
7
17
20
1
18
33
19
21
32
35
26
16
27
10
0
22
14
25
2
32
-- -- --
35
33
24
36
24
7
23
5
32
32
23
18
4
25
19
-- -- --
35
27
15
33
3
34
5
29
24
20
20
33
4
31
32
21
-- -- --
29
2
19
15
16
13
6
4
6
3
23
14
26
7
19
5
-- -- --
27
25
22
21
14
7
33
24
35
16
22
11
26
11
6
36
20
6
-- -- --
13
1
14
30
9
36
36
0
5
32
34
7
33
27
36
5
28
23
-- -- --
34
11
29
0
23
5
13
10
19
15
32
2
28
25
33
15
4
9
6
-- -- --
32
13
23
29
2
23
33
31
16
30
8
33
7
3
30
4
35
34
30
13
-- -- --
20
32
31
33
14
29
34
8
35
18
13
5
16
6
23
7
-- -- --
13
23
36
26
16
29
36
4
9
0
-- -- --
2
9
5
9
30
30
26
25
25
36
3
6
7
21
14
24
28
23
-- -- --
23
15
8
13
36
25
0
36
5
25
0
8
13
33
9
16
21
-- -- --
24
32
34
4
7
36
34
19
7
32
3
23
9
18
25
16
10
24
-- -- --
25
26
2
34
5
8
26
35
25
28
24
26
25
24
25
18
17
-- -- --
7
24
24
31
8
9
28
36
8
11
14
4
22
17
15
12
5
19
1
5
14
-- -- --
22
30
29
34
3
3
14
14
25
2
-- -- --
24
0
4
23
14
24
8
23
18
31
24
25
21
26
16
13
24
9
17
23
12
-- -- --
5
20
3
35
36
17
19
28
14
4
30
22
16
2
22
14
29
7
22
-- -- --
0
33
8
27
6
24
36
12
11
12
26
27
16
11
13
12
6
14
17
-- -- --
28
7
3
12
33
2
5
6
8
22
18
6
18
22
17
5
34
19
34
9
9
36
23
28
12
33
2
35
31
0
12
22
32
-- -- --
21
6
18
35
11
18
2
19
24
13
24
20
32
21
20
34
-- -- --
24
27
32
24
27
32
13
21
23
6
11
23
17
12
30
20
20
-- -- --
30
19
15
23
12
11
15
18
23
20
33
25
29
15
26
5
11
-- -- --
19
28
22
34
11
31
4
20
32
24
21
35
11
26
36
0
8
31
-- -- --
30
12
34
10
5
21
2
9
3
25
15
21
15
4
33
13
5
35
10
13
-- -- --
25
33
7
3
0
26
9
18
17
29
6
30
8
0
5
24
2
10
32
-- -- --
12
10
19
35
14
23
1
26
14
23
30
18
-- -- --
26
0
29
32
5
5
33
31
22
0
4
1
24
33
1
6
13
33
11
27
-- -- --
30
13
20
5
14
18
25
20
7
32
13
2
17
20
13
29
15
28
32
-- -- --
15
6
36
20
10
5
7
20
24
28
15
11
8
10
15
7
31
30
30
32
-- -- --
2
7
26
9
10
16
8
28
27
19
19
22
28
32
23
9
6
26
5
36
17
7
33
3
6
15
23
26
33
5
-- -- --
5
10
11
10
32
1
24
2
12
23
29
30
6
12
31
2
34
22
29
20
-- -- --
26
32
15
2
16
7
29
28
6
22
4
35
3
0
20
11
15
18
6
31
23
8
24
3
23
13
33
18
26
6
4
28
9
18
27
4
-- -- --
36
7
19
30
21
18
8
26
22
26
33
10
24
34
29
24
14
36
32
20
23
-- -- --
9
33
6
3
28
4
14
32
17
28
16
9
34
35
33
27
31
27
14
4
31
-- -- --
35
16
31
21
3
4
28
2
28
30
9
8
15
8
0
9
27
15
10
-- -- --
33
5
26
7
16
27
33
11
16
11
6
7
27
7
35
22
3
28
16
34
14
-- -- --
17
8
8
15
17
8
12
35
12
4
29
29
31
4
10
7
21
22
27
-- -- --
27
1
9
36
15
10
24
14
12
12
12
26
11
1
2
21
29
17
24
17
27
3
20
33
-- -- --
6
18
36
29
12
16
27
4
35
6
9
28
21
21
-- -- --
27
32
31
36
8
13
14
11
13
14
5
36
28
2
21
7
19
1
25
7
23
0
32
26
-- -- --
16
21
25
12
7
17
5
5
20
28
26
14
27
13
13
34
14
32
11
34
-- -- --
17
10
15
32
19
13
19
10
6
1
2
4
16
22
31
7
9
36
8
15
9
19
2
30
-- -- --
3
17
26
13
26
36
3
32
36
7
3
4
11
6
-- -- --
18
34
27
26
2
20
30
25
6
20
16
-- -- --
6
10
11
-- -- --
29
31
23
0
16
3
11
-- -- --
33
2
30
21
9
32
28
19
3
28
24
22
30
32
21
6
33
28
2
14
-- -- --
30
9
19
4
21
25
35
12
3
21
25
20
14
36
18
19
-- -- --
11
32
32
16
34
35
32
5
10
32
7
21
5
9
35
35
14
20
6
18
12
18
-- -- --
34
31
11
24
34
5
14
12
12
34
4
34
21
1
6
34
21
35
16
23
6
4
24
-- -- --
-- -- --
-- -- --
3
11
21
29
34
12
15
6
15
25
27
22
18
1
0
36
26
17
6
28
20
27
10
19
3
11
-- -- --
30
8
25
16
14
33
2
18
35
5
17
27
36
32
5
24
8
29
1
21
11
12
25
24
2
19
31
7
11
6
-- -- --
14
1
18
17
25
0
34
4
18
21
18
35
34
6
35
3
14
12
7
20
3
25
7
5
6
23
21
6
32
6
22
20
-- -- --
26
15
0
0
16
21
32
20
12
18
36
27
5
2
21
9
33
22
26
0
27
33
36
35
-- -- --
31
0
2
33
25
29
33
8
1
28
15
20
10
26
29
30
36
14
31
1
18
26
2
20
23
-- -- --
16
10
9
16
26
34
30
26
9
21
26
15
3
3
36
7
5
33
35
32
6
7
18
12
-- -- --
12
19
32
22
16
36
32
6
25
26
4
16
11
12
16
15
0
8
27
18
20
22
-- -- --
31
26
8
4
16
2
15
23
17
24
27
23
1
18
0
33
13
18
0
32
35
10
22
29
-- -- --
18
28
2
34
26
19
33
20
30
12
7
15
30
3
20
4
30
5
16
30
24
25
17
32
33
-- -- --
11
28
5
5
14
2
30
23
0
23
12
31
10
-- -- --
4
27
29
35
14
10
12
19
10
8
0
34
33
22
20
23
-- -- --
2
17
22
33
1
25
6
9
2
34
13
22
12
10
15
27
19
25
36
5
24
25
2
15
25
29
5
1
12
22
10
15
27
9
35
20
32
13
27
4
31
31
17
-- -- --
11
32
26
13
13
28
16
1
3
4
20
23
21
13
28
9
2
9
1
8
2
8
21
36
4
34
11
25
26
22
15
4
5
13
30
2
-- -- --
0
30
21
30
25
14
1
8
0
30
22
34
-- -- --
34
9
32
6
9
33
25
1
14
8
31
23
13
26
-- -- --
15
20
13
21
11
5
23
24
20
0
-- -- --
28
35
6
35
31
13
29
20
30
33
14
19
35
-- -- --
4
0
12
30
33
12
32
36
29
2
36
-- -- --
30
6
15
22
15
36
33
5
35
30
5
2
18
26
-- -- --
2
12
21
31
0
11
12
5
22
35
29
6
9
-- -- --
27
9
5
28
6
13
13
18
27
29
35
28
9
22
21
8
13
31
31
4
12
29
17
34
-- -- --
22
18
19
7
9
25
24
30
14
15
6
30
30
25
27
28
18
21
17
10
36
12
0
34
28
-- -- --
3
30
13
20
32
17
12
24
4
8
20
4
-- -- --
20
4
6
10
36
27
26
4
22
9
36
12
27
3
-- -- --
23
4
23
9
8
24
31
15
22
1
21
3
19
27
13
34
0
32
24
-- -- --
15
33
16
17
8
12
8
22
18
1
30
15
30
22
34
15
15
20
-- -- --
19
3
34
10
26
16
34
20
12
11
25
11
4
25
33
21
32
3
29
29
7
31
-- -- --
0
19
2
0
30
21
0
3
1
28
14
23
7
8
17
3
-- -- --
9
31
14
10
26
20
16
32
28
35
0
-- -- --
0
0
28
31
8
4
32
8
17
16
17
34
16
-- -- --
-- -- --
-- -- --
9
6
28
9
34
0
0
7
4
5
14
36
35
16
35
13
34
9
2
-- -- --
12
20
7
5
26
5
26
15
27
24
21
18
33
27
1
3
27
26
-- -- --
13
10
1
4
28
3
4
35
8
27
1
11
17
12
3
-- -- --
33
25
10
23
31
8
10
36
2
2
20
14
-- -- --
10
34
13
6
25
12
8
4
28
36
8
11
15
18
4
34
32
15
5
7
4
26
29
5
24
14
26
36
12
18
28
17
28
12
9
10
20
2
2
36
13
18
29
15
19
1
15
16
6
2
36
22
25
22
3
7
3
11
9
-- -- --
34
3
17
25
13
30
3
6
24
35
6
5
35
36
-- -- --
20
8
7
31
2
13
7
36
16
29
-- -- --
30
17
19
7
9
36
4
19
11
0
-- -- --
30
33
36
34
7
0
0
27
12
22
30
19
35
34
-- -- --
24
33
9
32
12
21
2
0
34
28
6
-- -- --
27
7
28
16
22
30
34
35
12
24
16
3
16
6
9
18
-- -- --
2
9
20
35
11
28
14
8
25
15
22
14
29
-- -- --
3
28
14
12
3
25
16
16
9
5
12
5
20
31
6
-- -- --
35
16
12
16
1
23
0
34
17
16
21
4
23
-- -- --
34
6
31
22
16
15
1
1
23
18
19
23
9
35
20
33
9
32
27
10
-- -- --
20
28
29
27
18
8
29
35
20
-- -- --
7
25
31
14
35
30
24
32
22
31
19
9
5
34
18
19
29
9
29
28
31
23
35
30
20
6
20
11
27
7
4
31
0
12
12
22
12
23
-- -- --
11
4
33
32
26
26
17
12
17
24
35
12
28
4
4
13
10
6
23
-- -- --
14
33
29
19
7
4
14
24
31
20
20
14
23
31
32
17
18
-- -- --
31
11
17
19
35
6
25
18
7
0
21
11
-- -- --
9
34
23
32
18
35
26
11
10
29
11
34
23
15
-- -- --
23
15
3
4
4
33
8
9
14
8
12
20
19
3
4
22
29
-- -- --
27
13
20
34
32
30
10
31
9
5
24
5
17
17
6
-- -- --
9
34
31
2
1
22
21
5
33
22
25
14
1
23
9
1
10
23
25
-- -- --
10
3
30
21
13
30
8
24
28
21
17
11
8
35
24
-- -- --
8
26
23
4
25
5
30
25
22
8
31
19
35
32
14
2
12
31
15
23
-- -- --
26
15
18
29
25
0
4
21
32
28
7
29
24
33
28
22
24
10
24
10
32
9
6
14
32
8
-- -- --
4
35
15
27
32
36
4
8
28
7
28
19
25
32
13
35
3
20
35
-- -- --
32
0
16
6
9
9
9
36
26
2
15
3
1
22
4
11
9
35
25
5
8
36
16
-- -- --
19
31
15
9
18
13
35
6
2
29
4
34
21
30
4
35
16
6
-- -- --
6
17
29
28
32
34
6
36
11
24
16
12
17
4
36
3
22
12
19
36
17
27
17
-- -- --
32
12
33
4
14
4
27
9
17
36
27
23
6
26
14
9
23
36
10
15
-- -- --
32
25
33
32
29
9
30
12
4
17
21
2
21
34
23
15
7
18
13
9
30
20
34
-- -- --
4
19
0
5
26
1
27
11
5
21
20
7
0
35
11
35
12
20
7
33
30
-- -- --
26
2
25
22
32
17
13
28
15
33
-- -- --
3
4
15
25
3
21
6
30
22
23
5
15
23
5
26
3
0
12
32
15
5
34
-- -- --
24
25
16
3
10
32
33
32
12
5
18
25
36
36
27
11
16
1
33
24
15
17
6
30
24
31
30
22
17
13
36
2
-- -- --
8
3
15
20
20
17
21
1
35
9
30
7
8
22
10
11
15
29
34
1
15
29
14
29
29
25
7
33
14
36
-- -- --
16
31
9
23
20
29
22
15
31
5
19
24
29
17
24
24
14
3
35
-- -- --
9
15
27
17
19
17
6
5
12
28
24
15
28
14
17
21
19
35
29
15
36
22
27
36
-- -- --
20
14
1
1
0
16
23
13
11
17
29
16
2
31
22
16
33
10
35
14
12
32
7
22
18
34
-- -- --
21
5
13
35
32
32
36
13
11
3
23
5
19
10
21
18
15
0
14
6
11
-- -- --
1
16
18
8
7
23
30
20
11
33
10
26
16
11
12
0
-- -- --
2
0
27
12
3
17
15
20
14
22
19
21
19
6
25
4
9
24
-- -- --
30
18
7
22
14
6
13
29
36
25
16
2
29
19
22
1
4
0
0
4
26
25
17
1
-- -- --
26
30
10
22
12
27
5
28
27
30
4
19
26
11
3
11
28
13
16
21
29
36
15
13
6
13
27
21
2
3
30
26
28
23
-- -- --
34
-- -- --
-- -- --
27
9
15
36
10
31
12
28
31
18
19
6
15
13
7
-- -- --
20
7
21
4
23
19
18
16
32
4
13
0
27
26
26
22
13
22
13
10
18
17
11
33
21
12
5
22
18
6
20
12
1
16
19
-- -- --
32
9
33
14
28
10
17
19
4
31
21
33
30
9
0
2
10
2
25
17
-- -- --
7
15
9
36
12
24
31
23
8
35
31
31
2
35
16
36
24
29
4
10
26
-- -- --
25
4
7
5
29
10
1
11
8
36
12
23
3
5
16
35
21
14
-- -- --
3
14
28
31
1
28
17
12
12
3
36
35
7
14
18
7
2
23
10
8
13
0
3
23
21
18
16
-- -- --
27
7
17
25
29
34
19
35
8
15
30
5
28
20
17
-- -- --
34
19
4
15
25
17
0
24
32
9
28
35
7
34
23
30
31
36
25
-- -- --
33
13
12
29
19
7
18
20
10
25
7
19
28
25
27
12
17
-- -- --
32
16
18
23
33
34
35
25
23
11
1
26
7
14
14
18
20
23
36
11
19
-- -- --
11
27
27
21
7
14
35
4
5
20
36
35
25
8
1
23
22
9
10
24
30
19
30
10
0
8
-- -- --
20
36
10
30
10
27
22
-- -- --
18
33
7
6
33
33
22
0
3
5
21
30
18
31
11
3
36
7
-- -- --
11
7
11
25
8
18
25
16
23
21
31
33
-- -- --
29
36
21
30
18
35
23
33
2
26
-- -- --
33
31
11
7
5
31
31
14
3
2
2
22
14
23
29
-- -- --
11
17
7
14
7
36
29
23
10
23
-- -- --
28
8
24
12
21
29
0
8
5
8
28
2
2
33
14
4
9
32
21
3
-- -- --
4
13
16
17
29
29
21
29
4
34
27
6
23
31
7
-- -- --
19
3
1
24
17
13
25
32
33
6
16
19
3
0
10
29
23
3
19
8
6
25
-- -- --
2
33
11
18
17
24
23
33
26
19
14
11
28
-- -- --
11
3
18
10
12
23
13
30
2
13
14
18
32
19
-- -- --
23
15
35
24
17
12
5
19
0
-- -- --
32
15
3
36
2
8
21
22
31
16
12
10
36
21
-- -- --
9
17
18
26
20
30
23
18
26
9
34
-- -- --
13
12
0
16
2
27
27
15
11
3
9
20
32
30
20
32
-- -- --
19
26
35
30
36
25
15
13
21
0
30
33
13
26
23
0
2
14
11
6
21
29
5
12
33
24
19
-- -- --
30
4
13
12
20
17
14
22
29
4
9
34
32
31
8
20
2
9
17
21
-- -- --
35
6
3
16
31
27
3
0
14
3
32
-- -- --
13
16
8
13
12
20
16
18
-- -- --
8
19
5
30
5
27
7
27
31
30
-- -- --
0
36
13
15
3
10
22
14
32
2
32
17
2
2
13
10
3
9
-- -- --
32
27
24
14
2
14
34
18
28
22
14
9
24
30
-- -- --
6
6
11
7
9
14
7
33
22
8
9
34
36
36
33
-- -- --
18
35
33
6
27
5
36
12
26
24
14
23
10
-- -- --
7
31
7
7
25
23
27
5
34
30
8
36
-- -- --
32
36
22
3
32
30
13
7
28
10
30
-- -- --
32
14
14
12
34
13
19
20
33
36
29
14
19
5
26
23
-- -- --
14
34
20
36
13
11
35
20
31
23
18
9
4
24
11
12
-- -- --
8
0
3
15
36
15
22
35
22
9
3
34
33
0
33
35
2
25
34
0
21
-- -- --
34
35
27
16
30
14
14
17
4
30
20
6
2
4
36
4
10
-- -- --
28
16
31
7
28
15
13
10
20
36
23
19
0
14
10
33
21
27
29
31
1
18
32
2
1
-- -- --
36
22
23
25
4
4
11
27
20
10
21
16
19
13
2
6
23
33
28
11
9
0
26
35
33
0
35
33
26
-- -- --
26
11
32
5
3
29
27
31
4
10
33
12
36
29
6
13
32
26
2
16
35
13
14
30
8
32
26
-- -- --
36
28
4
2
23
6
27
11
15
31
35
0
4
3
11
27
4
24
36
13
12
7
10
34
18
16
5
0
30
27
1
30
16
24
5
2
3
23
3
33
17
0
24
19
34
23
34
-- -- --
10
11
32
16
16
18
36
29
20
18
2
14
1
0
0
32
21
24
20
17
3
29
30
13
35
18
-- -- --
18
8
1
19
21
21
6
4
23
6
20
36
26
9
14
25
5
34
18
14
32
33
20
17
12
2
21
22
30
7
0
30
35
12
10
9
21
10
19
35
16
25
27
13
8
-- -- --
0
32
6
27
24
33
20
33
34
34
27
3
6
25
19
33
35
15
31
33
31
18
27
36
19
24
30
-- -- --
21
32
18
18
32
12
4
2
11
5
35
8
32
31
22
21
23
19
17
28
32
6
33
14
18
14
0
35
2
14
-- -- --
12
17
3
11
29
10
15
21
17
12
4
8
27
0
17
6
20
31
23
9
20
8
19
30
30
29
-- -- --
0
33
20
35
19
31
25
11
28
27
16
9
8
-- -- --
28
29
7
4
24
35
17
36
14
12
23
12
17
11
17
-- -- --
13
18
34
34
7
31
29
1
16
30
14
30
17
27
24
29
8
13
14
7
-- -- --
8
6
2
5
22
11
33
7
29
9
16
9
18
5
1
11
36
19
8
14
32
23
1
9
6
36
4
15
18
-- -- --
11
30
13
21
7
13
14
3
10
4
29
18
5
19
25
19
33
16
0
14
25
24
17
8
34
-- -- --
32
23
11
20
33
11
12
14
-- -- --
17
36
36
11
10
3
34
14
18
9
4
23
6
22
18
27
17
3
21
22
8
7
20
10
30
7
5
34
25
16
24
28
32
34
30
5
24
17
8
5
-- -- --
6
24
22
34
4
14
7
25
36
6
35
10
14
14
6
30
11
13
3
8
6
36
-- -- --
7
11
36
20
17
4
36
27
9
17
1
4
27
21
3
29
33
29
24
28
8
27
6
33
21
9
14
-- -- --
31
21
23
13
7
28
7
2
5
34
34
25
7
24
9
11
30
8
30
26
-- -- --
33
30
21
26
32
18
31
22
29
0
33
5
4
34
28
10
19
18
10
1
12
3
26
-- -- --
34
13
1
24
16
35
34
29
36
4
29
24
17
1
-- -- --
8
3
8
36
18
32
28
28
31
10
18
20
8
6
33
3
22
-- -- --
24
3
12
7
27
35
15
15
18
17
36
31
35
9
20
22
10
8
18
24
25
33
-- -- --
35
31
10
31
6
19
7
4
35
6
19
22
18
6
25
0
23
5
-- -- --
27
30
22
21
23
22
26
0
6
30
4
27
1
20
13
24
9
5
20
1
11
14
11
29
4
20
28
-- -- --
31
34
28
25
4
13
5
3
28
20
35
12
33
19
18
19
29
30
25
14
8
10
8
21
4
16
8
0
18
31
3
0
17
14
2
21
-- -- --
34
13
10
7
15
8
30
22
36
26
6
7
25
34
27
10
2
25
0
23
-- -- --
27
28
22
34
21
31
26
22
28
35
26
11
27
2
20
14
13
26
5
33
17
27
18
-- -- --
27
33
3
1
21
4
4
14
9
27
33
14
30
2
36
15
13
36
4
4
18
10
3
32
-- -- --
13
16
24
22
1
24
0
8
17
6
21
30
28
9
0
5
2
9
35
9
26
11
29
30
-- -- --
20
14
25
4
36
32
23
36
35
33
3
5
24
34
33
15
2
26
35
16
31
-- -- --
31
23
18
29
12
33
17
29
32
21
30
33
32
30
0
16
25
18
30
-- -- --
28
4
17
21
31
8
12
10
20
27
22
32
10
27
6
19
2
35
25
34
2
-- -- --
16
11
33
4
28
26
8
17
18
2
9
0
29
31
11
9
3
21
16
2
1
30
-- -- --
33
16
7
32
3
9
8
36
17
12
19
33
23
16
9
11
27
13
19
30
17
1
13
-- -- --
33
17
17
8
14
8
33
26
1
27
20
26
10
12
16
1
10
32
32
1
20
-- -- --
20
1
36
32
20
36
13
26
24
20
8
10
7
9
28
27
8
3
7
16
3
12
9
25
-- -- --
35
16
7
33
30
1
35
7
7
31
6
14
13
36
2
35
30
5
10
12
3
-- -- --
34
16
19
28
15
0
4
21
6
1
1
34
36
24
33
0
-- -- --
28
21
32
35
33
3
9
2
34
4
20
25
24
18
21
34
30
19
13
17
32
-- -- --
-- -- --
-- -- --
17
32
34
32
1
17
36
35
26
30
36
27
35
16
32
27
2
31
27
23
-- -- --
25
31
20
22
24
16
17
33
2
36
35
6
24
17
25
3
29
35
17
17
-- -- --
20
11
10
5
27
1
9
22
9
25
27
30
18
33
10
5
23
4
5
2
28
9
6
-- -- --
25
27
21
12
25
18
0
28
5
33
7
30
12
25
14
8
32
10
32
17
1
8
3
27
27
13
30
34
12
29
16
25
13
21
4
4
36
5
15
8
8
28
25
26
8
19
2
36
23
29
19
22
31
29
17
-- -- --
31
11
28
25
11
28
21
33
-- -- --
16
23
2
6
1
21
17
0
3
36
14
23
13
16
29
6
19
24
23
9
23
18
31
1
33
29
30
1
29
6
16
8
27
36
35
12
-- -- --
23
2
22
21
24
26
2
-- -- --
33
1
2
15
12
0
31
33
27
4
16
18
14
21
16
14
1
31
21
15
36
17
32
1
18
27
12
0
20
30
35
23
6
19
27
27
4
30
12
-- -- --
12
16
31
23
12
25
18
21
5
-- -- --
19
26
0
11
27
32
7
13
10
6
0
4
21
17
9
9
18
31
7
14
14
16
17
15
22
6
-- -- --
22
0
16
15
18
4
22
3
11
25
36
-- -- --
36
18
6
28
33
0
18
9
35
9
36
14
12
14
29
4
2
16
-- -- --
28
34
36
32
30
18
32
28
4
17
14
7
-- -- --
25
28
23
6
32
27
18
31
22
14
34
-- -- --
1
21
5
8
23
34
25
20
8
13
24
36
-- -- --
10
7
7
25
21
7
12
11
8
35
33
24
25
36
1
30
29
7
16
1
5
3
-- -- --
16
8
9
21
21
14
25
2
5
36
29
3
4
10
31
1
28
3
14
2
23
6
15
12
-- -- --
12
16
26
20
8
7
22
27
17
4
6
18
-- -- --
1
18
27
19
2
15
31
4
36
9
4
17
17
36
10
31
3
30
6
19
25
6
17
26
26
16
9
19
3
34
32
-- -- --
31
11
31
22
29
5
19
3
23
24
9
17
17
3
28
-- -- --
2
8
26
14
33
32
16
12
2
29
23
3
16
31
0
32
-- -- --
35
27
6
3
18
35
8
34
11
31
3
25
23
13
2
26
20
4
32
22
13
6
2
34
-- -- --
35
7
11
23
23
34
36
22
2
5
18
14
12
0
12
11
22
0
10
22
8
21
-- -- --
28
19
1
35
1
5
21
32
5
19
13
5
23
5
21
18
2
20
29
20
-- -- --
30
36
1
3
27
15
16
33
34
5
35
29
35
18
31
30
24
31
6
15
11
23
5
6
11
24
16
15
-- -- --
19
1
29
16
25
14
18
23
4
0
22
13
32
2
14
20
6
33
14
19
7
17
30
2
33
-- -- --
24
12
36
30
11
9
2
19
10
24
31
14
33
19
6
35
3
-- -- --
27
30
35
23
33
34
34
15
25
35
16
34
30
1
6
33
-- -- --
2
1
3
21
21
10
13
24
27
5
8
27
23
24
-- -- --
18
8
0
18
36
33
2
26
20
29
8
1
28
12
-- -- --
1
7
13
20
5
19
18
32
32
34
25
4
21
-- -- --
4
3
30
10
11
11
1
31
19
12
36
3
1
16
34
3
8
31
-- -- --
27
9
19
1
12
23
16
19
27
4
5
7
10
8
27
11
15
-- -- --
13
26
12
14
31
19
4
18
3
20
33
20
30
23
35
29
-- -- --
19
34
34
19
25
3
28
7
23
-- -- --
22
1
34
33
27
7
31
24
19
3
24
-- -- --
28
18
6
24
29
2
25
8
27
5
0
23
-- -- --
34
32
29
25
7
26
6
22
22
21
10
25
35
10
5
8
5
26
4
29
4
28
29
20
4
28
-- -- --
7
10
18
29
14
6
24
2
23
33
34
7
0
7
4
5
36
23
14
-- -- --
35
28
21
14
36
21
7
35
34
25
2
30
18
36
26
24
11
5
18
-- -- --
19
6
30
16
11
30
2
6
31
36
32
3
-- -- --
21
32
17
25
16
16
23
14
8
3
19
24
18
34
21
36
11
30
2
20
23
11
19
18
-- -- --
32
27
1
12
6
5
24
9
28
32
0
4
20
25
28
-- -- --
30
3
34
20
9
6
23
36
32
13
31
16
34
26
14
36
33
25
31
9
18
16
22
13
15
0
-- -- --
6
27
3
30
20
18
4
33
22
32
17
30
7
9
15
3
36
24
14
32
13
10
-- -- --
1
4
14
16
28
3
21
35
28
34
19
35
12
29
25
33
5
24
28
-- -- --
33
36
1
1
2
14
2
12
26
31
14
9
27
0
21
3
4
11
34
20
21
18
6
-- -- --
9
26
1
3
24
33
23
30
32
17
17
18
15
23
26
29
36
-- -- --
15
29
33
2
4
10
23
27
15
32
36
36
27
28
14
18
12
18
33
7
10
-- -- --
7
20
26
14
34
6
14
5
4
35
11
3
22
16
33
32
-- -- --
10
32
10
7
6
0
30
11
24
17
5
9
31
7
26
9
17
2
32
17
-- -- --
0
27
28
6
14
1
3
10
14
4
26
15
18
22
-- -- --
1
2
4
19
10
15
32
22
10
7
11
25
2
36
13
7
32
34
7
11
35
-- -- --
30
21
9
10
28
15
9
24
7
5
11
3
31
32
5
1
18
10
-- -- --
5
14
33
17
13
14
20
29
27
23
10
4
34
10
24
5
4
28
1
0
14
31
6
2
18
9
15
14
10
17
31
16
34
-- -- --
6
6
8
12
25
8
20
16
17
-- -- --
25
13
2
18
30
14
0
16
16
30
15
6
26
-- -- --
6
9
34
13
25
8
5
1
23
24
28
21
7
10
36
1
16
3
28
16
32
-- -- --
29
33
21
11
20
36
30
36
28
23
33
24
0
31
31
21
28
36
22
0
-- -- --
26
15
6
2
30
31
22
17
11
6
7
10
17
17
27
20
6
4
29
34
2
-- -- --
8
29
15
11
17
29
16
4
22
25
8
27
10
32
21
20
13
5
10
13
18
-- -- --
7
33
19
33
29
22
7
30
33
28
11
3
32
26
28
34
11
14
33
35
-- -- --
25
15
29
2
29
18
14
3
16
12
1
28
28
10
20
2
24
1
-- -- --
22
7
1
28
18
8
2
29
2
2
28
0
4
22
24
35
36
26
36
7
11
-- -- --
5
29
15
7
18
14
5
5
16
28
20
12
21
14
5
6
29
8
18
11
29
-- -- --
18
35
2
9
18
22
30
32
35
24
11
7
24
18
9
7
32
24
31
4
14
17
16
25
32
-- -- --
27
30
11
15
26
15
9
28
7
29
14
19
31
36
18
35
34
0
3
11
-- -- --
7
29
5
13
26
6
36
34
15
7
1
8
35
33
6
24
9
25
19
22
-- -- --
32
36
9
30
9
34
30
1
34
22
13
16
17
0
20
22
20
-- -- --
31
10
28
22
32
34
31
14
29
14
10
34
5
20
14
20
23
34
2
13
-- -- --
10
25
36
35
33
10
12
3
32
5
1
23
6
30
6
27
0
10
7
14
11
25
3
35
15
13
21
17
12
5
15
9
8
29
5
2
6
20
3
24
-- -- --
35
36
25
5
20
22
12
35
12
18
19
13
7
33
9
8
0
34
-- -- --
27
22
14
19
25
27
15
7
32
13
25
20
28
8
19
16
8
8
-- -- --
9
36
17
21
19
36
16
5
22
32
11
27
35
28
26
4
30
6
26
0
27
0
17
30
36
7
31
29
6
2
6
32
3
22
27
7
1
17
-- -- --
0
30
5
26
9
18
33
31
32
13
22
33
28
11
9
4
2
28
-- -- --
31
14
23
15
20
35
33
10
30
18
16
2
34
3
19
3
0
-- -- --
22
23
35
0
14
22
8
26
2
5
-- -- --
19
11
21
6
5
29
23
35
6
7
9
12
30
0
3
14
29
9
25
8
14
11
27
29
22
2
14
9
21
8
34
28
8
26
33
33
-- -- --
29
2
3
20
7
18
3
21
19
24
23
18
16
19
-- -- --
30
4
24
8
1
35
10
0
31
36
-- -- --
32
26
0
23
22
20
21
31
23
34
31
32
32
18
21
20
1
-- -- --
2
29
3
36
10
19
5
24
27
28
13
0
5
2
35
17
11
4
32
36
22
3
18
22
11
10
9
6
9
23
27
23
20
18
-- -- --
22
10
0
17
22
5
16
23
22
27
13
-- -- --
2
26
9
10
1
32
1
7
-- -- --
33
10
29
6
10
31
2
35
21
5
33
24
17
1
6
36
30
-- -- --
21
10
3
16
7
22
29
34
36
17
19
-- -- --
0
10
31
24
32
11
17
2
1
18
34
17
1
22
11
2
17
21
36
13
28
7
35
5
23
31
9
27
4
31
35
27
6
25
9
18
15
6
2
35
33
-- -- --
6
7
17
13
22
6
7
36
12
30
29
26
16
24
27
6
23
34
3
23
-- -- --
9
0
33
13
22
32
16
13
24
0
25
6
4
7
2
25
-- -- --
21
15
28
6
16
20
2
6
6
23
27
32
16
-- -- --
33
21
6
26
6
0
1
7
7
8
19
12
27
7
0
-- -- --
10
8
7
18
27
29
33
6
5
34
16
20
18
17
22
23
24
10
-- -- --
25
23
30
30
8
14
36
27
21
15
3
34
19
25
2
11
23
35
25
25
-- -- --
9
2
18
9
0
35
5
33
19
22
15
31
4
27
16
30
28
5
-- -- --
30
14
5
14
7
30
36
8
24
34
9
3
1
17
36
1
25
19
3
-- -- --
18
15
35
22
18
4
21
22
13
25
36
7
35
6
16
26
33
1
16
34
-- -- --
5
28
25
1
23
1
33
15
0
32
22
34
11
33
24
32
12
22
-- -- --
1
4
3
16
15
21
22
22
36
15
0
16
25
9
1
2
36
-- -- --
25
11
16
18
16
28
19
14
30
15
31
3
5
27
20
28
34
9
15
6
-- -- --
13
35
30
9
9
28
1
19
35
32
25
14
24
24
27
6
22
23
3
-- -- --
26
32
22
18
16
10
9
14
7
6
17
7
1
1
3
5
9
11
6
10
30
-- -- --
14
16
26
8
24
20
3
23
27
4
32
21
21
12
17
8
3
25
36
22
28
33
20
18
15
24
26
26
18
34
0
12
20
35
36
8
30
13
12
0
28
15
7
15
0
20
35
27
22
-- -- --
11
33
16
8
17
24
3
35
6
3
8
11
26
25
22
12
24
5
28
6
36
26
20
15
23
-- -- --
2
8
10
24
22
32
34
6
1
33
6
33
15
7
23
25
25
9
15
20
13
19
27
1
21
7
23
-- -- --
36
21
28
3
32
15
25
18
0
16
10
22
6
21
12
11
0
3
35
24
28
9
35
18
20
19
-- -- --
17
31
0
20
25
12
8
0
29
15
13
8
22
26
20
19
7
6
31
23
13
21
8
16
-- -- --
8
34
34
5
9
36
6
24
9
17
2
30
29
26
2
25
2
8
36
36
30
23
35
11
-- -- --
34
26
3
34
13
7
4
3
22
30
29
20
-- -- --
7
15
10
1
17
19
1
4
10
9
18
26
26
23
6
19
36
21
27
16
2
27
2
14
9
-- -- --
27
12
7
31
25
34
1
0
19
12
17
16
6
30
29
33
9
27
35
17
-- -- --
32
35
24
1
34
7
18
12
34
36
36
11
15
9
9
15
12
4
13
25
36
22
-- -- --
34
13
34
8
10
15
30
29
1
18
28
17
20
2
18
15
21
25
11
27
22
18
24
-- -- --
21
15
7
18
19
35
15
13
33
3
34
-- -- --
27
22
17
15
10
24
5
1
6
22
17
19
24
4
34
5
17
18
35
11
33
-- -- --
11
25
30
2
3
8
-- -- --
17
3
34
0
6
22
20
30
27
16
7
8
6
30
34
36
9
6
5
33
18
5
15
15
16
9
-- -- --
25
15
15
29
7
8
36
24
5
17
4
1
29
30
25
8
35
13
34
26
18
8
8
33
7
9
30
27
0
31
12
-- -- --
19
5
20
25
32
34
21
27
11
2
4
16
32
28
32
25
4
11
17
19
8
22
20
-- -- --
34
3
23
2
22
16
2
9
1
28
30
13
2
22
29
12
13
35
12
2
33
-- -- --
20
36
5
20
19
22
14
4
32
23
15
18
36
8
28
24
11
19
28
23
18
5
23
3
19
21
-- -- --
20
14
12
4
12
23
20
11
16
10
33
5
26
20
19
16
14
30
30
8
18
10
4
21
31
-- -- --
5
20
24
14
28
12
1
7
1
25
10
19
34
15
12
32
19
33
5
5
2
4
13
-- -- --
7
20
32
20
20
30
30
34
8
25
14
20
1
14
13
23
21
4
13
21
-- -- --
21
13
7
0
20
14
13
25
19
32
24
24
6
15
14
10
0
28
23
14
31
26
8
4
-- -- --
6
31
10
24
0
34
5
23
8
17
24
7
7
14
21
1
6
30
2
0
34
13
2
36
26
31
20
10
7
19
-- -- --
25
18
13
17
16
33
4
24
23
13
14
28
4
16
20
36
-- -- --
8
35
33
12
0
3
32
8
1
0
6
36
22
18
32
31
21
27
16
35
0
34
13
31
10
14
23
14
9
25
34
7
31
-- -- --
24
29
26
0
31
5
30
30
11
27
27
3
28
23
9
35
12
31
23
12
15
9
-- -- --
15
17
8
2
35
24
0
35
34
16
25
23
21
36
11
1
8
22
6
28
18
16
8
6
0
13
8
15
5
31
23
24
19
2
18
18
35
7
10
0
19
6
4
5
11
0
-- -- --
12
15
35
22
8
19
23
9
28
16
25
2
6
35
24
27
35
4
6
22
-- -- --
21
25
7
36
0
14
23
5
7
33
33
-- -- --
9
26
21
3
35
28
17
36
14
28
20
1
32
1
21
17
31
22
15
16
33
17
25
26
7
12
22
-- -- --
21
2
28
24
8
31
19
29
27
25
28
2
10
16
14
19
28
5
21
32
5
26
35
16
17
3
26
33
13
4
21
11
31
8
36
10
1
3
5
36
5
4
23
25
20
8
-- -- --
29
24
6
36
2
25
6
25
19
12
29
23
12
2
18
2
0
23
31
14
23
3
26
7
29
36
7
14
32
14
0
7
29
14
7
15
8
20
24
8
12
35
6
1
2
28
31
-- -- --
17
26
29
28
13
8
10
26
17
28
12
7
24
4
6
4
12
18
27
12
12
4
-- -- --
35
27
12
35
0
18
6
30
2
28
34
13
14
27
35
12
7
5
-- -- --
17
1
20
3
0
23
19
5
9
29
16
36
3
11
3
16
29
-- -- --
22
22
35
14
4
14
27
35
32
21
31
29
27
26
9
23
6
22
9
14
26
25
23
24
18
12
23
3
6
20
5
27
17
33
21
18
1
30
32
34
0
27
13
1
-- -- --
10
31
-- -- --
10
1
7
36
22
34
20
32
17
36
8
17
10
28
33
4
15
33
2
34
30
12
10
14
21
-- -- --
36
1
23
10
26
10
33
27
20
28
27
22
11
17
15
24
31
0
11
4
29
0
-- -- --
4
31
15
11
20
29
12
21
28
25
34
9
29
27
-- -- --
22
27
24
13
30
36
26
24
5
36
34
0
15
14
13
0
22
25
32
34
10
32
28
27
-- -- --
8
18
27
33
16
30
13
0
18
8
28
19
35
6
32
19
-- -- --
26
23
10
21
35
0
26
36
20
31
30
14
21
3
29
16
15
26
21
6
-- -- --
30
34
2
32
19
22
9
27
15
24
17
23
7
23
-- -- --
22
35
34
19
33
12
33
2
4
31
12
14
19
14
31
28
35
-- -- --
0
15
1
32
32
32
34
31
28
12
26
24
29
5
-- -- --
13
34
10
14
13
26
10
7
25
13
36
31
10
19
22
4
25
31
21
33
16
4
-- -- --
24
14
36
19
34
34
22
18
36
10
12
4
31
29
5
25
6
36
6
-- -- --
2
21
21
5
15
36
28
32
19
32
30
7
23
22
21
1
20
36
32
4
3
25
7
-- -- --
4
28
6
15
28
18
5
22
24
33
20
7
14
0
16
26
9
9
-- -- --
17
18
14
10
15
27
0
33
28
21
1
4
32
32
17
25
-- -- --
17
17
5
13
10
26
28
32
35
6
4
7
14
9
7
14
6
18
33
2
21
6
35
5
8
29
1
0
27
-- -- --
23
3
0
17
15
29
5
27
13
18
3
19
34
28
2
12
21
26
2
21
27
6
9
16
24
12
23
14
34
26
27
19
22
27
10
13
14
22
-- -- --
32
14
36
33
20
9
17
30
9
11
21
22
33
15
15
32
10
8
17
24
16
12
-- -- --
36
0
14
18
18
13
25
24
30
31
11
29
20
18
2
17
5
9
18
14
18
-- -- --
19
35
14
29
27
35
0
29
25
5
32
-- -- --
26
23
30
11
32
0
4
29
27
0
0
36
36
1
3
-- -- --
25
17
33
32
22
19
31
12
28
25
11
12
19
6
10
8
29
36
-- -- --
35
13
29
19
34
31
34
5
4
36
21
6
34
15
12
27
21
20
23
15
9
10
6
19
23
24
18
17
12
22
1
5
16
25
13
14
29
21
32
-- -- --
4
29
12
2
9
34
15
19
22
29
30
26
25
10
5
20
4
33
14
4
19
12
35
24
31
0
28
17
20
32
33
26
2
32
4
3
32
18
25
12
18
35
19
9
25
-- -- --
27
4
20
22
4
3
18
5
3
8
9
13
7
31
26
27
17
9
30
21
-- -- --
17
34
24
12
33
4
31
32
32
20
12
22
12
28
13
27
6
17
23
11
30
32
-- -- --
18
17
6
32
35
26
34
8
22
17
4
0
7
35
3
0
2
32
3
-- -- --
33
15
34
23
3
28
22
19
4
20
32
0
22
8
23
20
29
16
34
7
9
23
22
17
31
10
21
13
8
23
9
6
21
24
9
-- -- --
15
4
13
1
27
1
5
8
9
30
31
20
11
19
32
23
35
26
33
17
9
9
30
4
-- -- --
29
23
28
36
30
29
15
4
27
25
16
19
12
20
1
4
-- -- --
11
8
30
4
13
14
26
20
16
0
16
26
36
33
6
4
6
6
36
20
27
15
34
-- -- --
27
1
21
29
10
20
28
31
25
24
3
10
19
16
14
25
22
35
-- -- --
13
35
35
6
35
17
14
25
0
0
7
27
35
20
8
1
24
7
17
34
0
-- -- --
11
14
13
27
15
20
20
30
27
2
2
6
34
25
34
5
8
0
7
25
-- -- --
15
2
6
0
5
28
36
19
22
33
6
6
25
11
33
14
1
1
34
6
23
25
28
7
35
28
0
27
-- -- --
29
36
22
2
10
31
17
7
34
12
36
5
9
5
13
1
27
16
30
22
-- -- --
9
33
11
17
10
28
7
31
26
23
0
13
36
35
36
9
27
24
9
24
2
-- -- --
35
18
4
33
8
4
27
29
31
19
28
12
-- -- --
14
11
18
29
16
24
20
21
17
23
4
25
14
27
14
31
9
19
31
15
27
-- -- --
6
32
22
17
16
5
7
27
17
24
21
14
6
28
-- -- --
30
26
31
34
2
33
23
29
31
18
35
8
14
11
17
1
31
15
19
16
6
15
11
35
13
27
27
17
34
36
35
12
21
12
10
-- -- --
10
33
24
22
20
31
1
1
9
30
24
14
8
12
-- -- --
2
2
11
35
23
-- -- --
8
29
3
34
36
26
-- -- --
0
35
7
34
8
36
18
12
5
20
8
10
24
11
21
14
-- -- --
13
10
30
21
2
1
27
17
32
25
22
3
5
1
34
6
-- -- --
9
21
27
1
29
16
34
26
33
6
19
19
10
22
22
20
34
5
-- -- --
35
32
23
7
36
16
1
14
1
7
1
32
33
10
15
7
0
34
-- -- --
22
24
2
21
30
32
30
30
7
13
1
24
7
8
30
1
-- -- --
1
31
34
9
24
15
31
31
33
3
5
9
30
17
23
5
11
11
-- -- --
33
2
12
2
11
16
34
8
9
19
16
1
5
17
17
15
32
-- -- --
9
24
31
23
1
1
31
31
10
3
12
16
26
35
9
26
24
18
8
18
34
-- -- --
1
1
4
19
12
25
36
18
7
16
25
32
8
24
1
7
15
36
6
-- -- --
1
5
8
8
3
29
12
9
10
7
36
21
1
14
16
9
-- -- --
4
17
35
22
22
6
17
31
30
34
1
12
27
7
31
8
29
24
22
28
7
-- -- --
6
33
30
7
26
26
16
22
5
28
4
4
12
36
16
-- -- --
7
9
18
7
6
16
20
16
32
19
20
24
32
8
14
18
27
12
30
-- -- --
5
5
21
33
23
19
32
7
30
1
4
7
12
3
29
22
6
33
6
12
15
18
31
9
16
26
4
10
19
-- -- --
33
11
34
17
16
32
17
29
1
28
29
27
27
2
18
18
28
16
25
3
3
33
20
9
32
35
16
4
7
-- -- --
17
21
13
25
24
8
7
10
36
18
36
8
19
22
3
7
16
34
31
27
13
16
29
14
3
15
9
20
24
11
9
8
12
33
27
9
21
33
-- -- --
33
19
36
20
10
29
25
13
12
22
34
16
22
8
16
1
17
7
-- -- --
0
12
18
35
29
5
21
1
35
2
9
16
18
17
33
-- -- --
20
27
32
33
34
24
7
7
5
30
34
12
22
25
31
10
17
-- -- --
34
2
27
10
27
24
17
14
23
20
20
26
30
11
21
7
21
35
12
30
29
4
36
1
2
4
32
32
17
2
8
1
30
34
16
3
31
7
-- -- --
7
9
29
11
16
0
21
32
22
33
27
16
23
26
1
-- -- --
25
4
12
18
35
19
34
17
4
32
4
36
25
-- -- --
34
1
28
16
29
4
28
0
34
7
18
18
25
10
16
32
-- -- --
32
27
10
7
15
11
26
2
33
13
18
26
8
14
20
18
-- -- --
7
8
3
12
0
7
11
4
12
36
12
1
13
26
28
8
25
32
13
25
22
13
36
30
25
-- -- --
12
-- -- --
-- -- --
6
13
3
4
13
0
30
34
24
33
36
31
19
28
24
28
2
36
18
23
-- -- --
10
27
16
2
14
21
17
14
28
26
6
34
6
14
8
25
22
29
9
4
18
6
9
0
-- -- --
32
34
0
16
18
29
22
17
20
27
7
2
18
10
9
19
26
19
6
6
-- -- --
2
9
13
25
10
16
23
30
14
32
0
29
18
8
16
34
19
12
16
4
3
29
8
21
27
20
12
-- -- --
0
1
14
26
5
10
19
0
27
36
25
5
0
26
27
5
17
-- -- --
16
25
35
14
22
33
19
10
26
35
6
18
4
22
5
21
25
18
2
34
19
15
4
-- -- --
17
9
28
31
20
18
18
22
2
17
31
34
29
1
35
23
25
25
20
12
26
20
25
21
-- -- --
33
15
20
17
15
33
17
24
13
30
2
35
29
5
16
22
15
21
31
7
-- -- --
21
25
6
32
12
33
27
5
36
6
14
6
14
2
9
17
17
17
25
26
12
12
9
33
16
30
1
3
29
31
-- -- --
20
14
32
31
36
4
34
12
14
13
11
18
0
14
32
23
29
28
17
3
12
20
26
19
27
28
28
15
18
-- -- --
-- -- --
-- -- --
27
33
9
10
7
11
4
4
2
34
0
34
18
3
14
29
28
3
14
-- -- --
22
10
18
17
3
35
17
3
10
17
18
33
30
1
14
11
21
7
29
17
9
3
13
24
3
11
28
3
33
6
31
4
13
14
24
0
33
15
-- -- --
32
15
14
33
3
34
29
26
29
36
6
29
9
5
17
31
8
-- -- --
16
7
26
34
30
5
8
11
9
1
24
16
16
27
27
18
33
22
30
20
36
5
5
6
10
10
29
18
32
31
20
0
19
14
16
1
6
5
17
20
26
-- -- --
25
30
32
9
1
26
19
25
32
4
9
18
5
25
32
4
26
34
1
30
30
4
-- -- --
1
34
20
1
29
19
0
14
2
13
23
34
4
20
15
0
7
2
29
26
17
31
15
15
29
15
23
14
31
23
7
12
2
10
3
0
5
15
21
11
8
23
7
29
4
12
21
33
10
9
29
-- -- --
31
21
20
35
33
36
1
7
24
23
7
1
1
20
34
0
-- -- --
29
1
10
32
28
25
15
13
11
18
10
20
21
17
33
28
5
22
26
33
5
12
5
10
35
34
34
21
-- -- --
23
10
34
34
17
26
13
1
20
25
36
3
33
32
14
4
1
20
11
21
27
-- -- --
35
27
4
0
30
26
7
23
12
12
18
18
28
-- -- --
8
29
28
27
6
11
20
14
33
25
36
9
32
12
20
13
19
10
20
19
16
-- -- --
14
4
32
7
12
27
0
20
16
26
15
0
7
19
20
10
8
4
16
33
10
9
9
32
-- -- --
21
10
6
25
13
9
6
3
35
1
36
21
5
32
32
36
-- -- --
15
32
12
0
22
7
28
12
32
35
7
30
7
13
26
26
2
30
1
-- -- --
36
27
27
5
28
29
29
29
16
21
21
19
24
4
13
24
1
36
28
12
36
30
33
26
-- -- --
7
7
15
1
26
28
26
22
17
18
19
9
10
25
23
13
24
0
21
9
10
20
24
7
24
6
0
17
34
26
24
35
-- -- --
21
18
26
5
30
25
32
3
27
3
3
22
15
11
4
25
28
32
4
2
4
27
30
20
14
28
25
31
3
26
4
6
20
7
22
29
31
7
7
0
35
14
35
12
26
-- -- --
29
17
29
10
28
35
19
13
3
36
17
21
11
28
8
14
24
11
13
31
33
16
15
28
3
-- -- --
31
20
17
2
11
9
16
6
4
26
16
3
13
9
31
-- -- --
34
12
13
21
23
19
0
22
22
13
34
30
13
13
2
29
22
-- -- --
14
18
18
4
20
26
17
4
5
7
16
18
1
4
33
-- -- --
33
13
5
10
26
20
32
17
10
8
1
17
9
22
12
35
18
3
15
36
-- -- --
25
0
5
31
19
10
26
17
22
32
29
31
26
5
10
4
-- -- --
8
36
23
29
35
34
34
5
2
30
25
5
25
33
24
-- -- --
14
3
11
29
28
-- -- --
13
34
12
26
32
22
35
16
8
18
5
21
10
29
28
24
5
29
36
31
4
17
3
12
5
-- -- --
24
30
21
18
15
33
14
19
9
4
4
33
25
1
29
3
34
36
27
34
20
27
20
20
10
-- -- --
8
4
8
31
34
0
30
10
35
23
19
25
14
28
5
6
8
6
28
9
14
26
16
28
17
5
36
-- -- --
10
16
34
8
0
5
28
6
0
9
0
18
9
7
26
18
30
19
7
-- -- --
29
17
30
22
20
25
28
34
1
17
9
26
29
8
36
36
7
29
16
27
20
18
27
14
31
-- -- --
2
31
7
35
11
24
7
36
17
-- -- --
14
18
5
31
10
34
18
5
16
31
30
22
15
36
5
9
10
1
24
17
-- -- --
11
29
29
12
29
32
11
17
35
18
17
19
14
16
19
36
11
2
2
-- -- --
16
23
17
29
33
30
34
22
28
0
16
22
8
31
35
20
15
21
13
25
32
-- -- --
27
13
30
25
13
19
11
31
28
35
2
16
14
14
17
14
34
18
28
9
34
-- -- --
12
30
16
22
11
1
35
32
36
16
5
13
12
18
18
30
21
36
35
21
10
1
15
-- -- --
3
36
4
18
14
31
36
24
7
20
21
33
12
28
29
1
19
7
29
5
1
33
18
27
36
32
18
25
0
14
26
32
16
14
15
10
8
-- -- --
32
17
28
20
36
17
9
24
30
5
13
1
13
19
5
28
7
18
23
31
7
25
29
25
-- -- --
23
10
34
18
25
0
29
7
9
35
-- -- --
10
34
4
0
10
33
17
20
2
8
30
-- -- --
2
2
32
12
16
9
29
35
10
-- -- --
21
18
12
26
19
4
0
22
19
7
-- -- --
8
11
20
20
26
30
18
-- -- --
31
10
3
11
19
2
23
15
4
20
8
-- -- --
1
11
36
12
7
8
27
21
28
30
35
30
12
11
13
6
9
30
28
-- -- --
29
34
0
33
32
23
31
21
35
11
35
34
0
16
2
19
-- -- --
22
5
5
14
6
36
28
24
11
29
21
13
35
26
14
22
28
17
2
22
26
-- -- --
6
7
24
17
8
36
27
14
26
20
36
6
21
19
5
27
13
-- -- --
32
4
35
5
9
34
31
32
28
23
27
34
30
29
35
30
2
21
-- -- --
2
28
28
29
28
26
16
6
32
26
7
9
4
13
-- -- --
27
26
2
15
16
26
9
31
11
26
19
19
8
22
32
7
31
8
2
26
35
5
25
19
29
-- -- --
26
29
6
25
8
2
8
3
10
7
26
8
0
11
34
13
4
17
34
-- -- --
2
12
35
14
21
8
1
20
8
1
3
7
2
2
0
28
14
29
23
31
12
31
1
3
2
31
-- -- --
4
25
12
22
15
6
12
11
18
15
36
33
9
7
19
36
14
29
