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