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