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