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