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