-
4
-
15
-
25
-
26
-
29
-
39
-
40
-
48
-
51
-
53
-
55
-
57
-
62
-
63
-
64
-
66
-
69
-
71
-
74
-
76
|
|
|
-
2
-
3
-
10
-
18
-
19
-
29
-
34
-
35
-
39
-
41
-
43
-
46
-
55
-
57
-
58
-
61
-
64
-
68
-
73
-
74
|
|
-
2
-
7
-
10
-
16
-
19
-
21
-
27
-
37
-
40
-
47
-
50
-
54
-
57
-
59
-
63
-
64
-
72
-
75
-
76
-
79
|
|
-
11
-
19
-
21
-
24
-
27
-
29
-
34
-
35
-
37
-
50
-
57
-
58
-
63
-
64
-
66
-
68
-
73
-
74
-
75
-
79
|
|
|
-
1
-
2
-
4
-
5
-
22
-
24
-
25
-
28
-
35
-
44
-
46
-
50
-
56
-
62
-
63
-
64
-
65
-
66
-
73
-
80
|
|
-
13
-
17
-
20
-
23
-
26
-
27
-
29
-
34
-
35
-
39
-
44
-
49
-
52
-
56
-
59
-
63
-
65
-
66
-
73
-
78
|
|
|
-
6
-
14
-
29
-
30
-
33
-
35
-
37
-
39
-
45
-
47
-
48
-
53
-
58
-
60
-
63
-
66
-
69
-
70
-
79
-
80
|
|
-
8
-
14
-
15
-
18
-
22
-
26
-
32
-
43
-
44
-
47
-
49
-
53
-
55
-
62
-
64
-
66
-
69
-
75
-
76
-
78
|
|
-
9
-
11
-
14
-
19
-
20
-
22
-
23
-
26
-
27
-
28
-
29
-
32
-
39
-
45
-
52
-
61
-
66
-
69
-
70
-
79
|
|
-
3
-
9
-
13
-
22
-
23
-
24
-
35
-
36
-
39
-
44
-
46
-
50
-
54
-
56
-
58
-
59
-
60
-
74
-
75
-
76
|
|
-
3
-
11
-
12
-
15
-
18
-
19
-
24
-
28
-
33
-
44
-
46
-
48
-
49
-
50
-
57
-
58
-
60
-
61
-
70
-
78
|
|
|
-
1
-
3
-
5
-
6
-
9
-
10
-
12
-
15
-
17
-
20
-
23
-
25
-
30
-
34
-
44
-
49
-
54
-
61
-
69
-
79
|
|
-
2
-
5
-
13
-
16
-
22
-
26
-
27
-
32
-
34
-
40
-
41
-
43
-
44
-
45
-
59
-
60
-
62
-
64
-
65
-
80
|
|
-
2
-
8
-
9
-
11
-
12
-
19
-
23
-
36
-
39
-
40
-
42
-
43
-
44
-
46
-
50
-
52
-
69
-
70
-
72
-
78
|
|
-
4
-
14
-
21
-
23
-
24
-
28
-
36
-
39
-
40
-
47
-
54
-
55
-
56
-
61
-
64
-
69
-
72
-
74
-
75
-
79
|
|
-
7
-
8
-
18
-
20
-
25
-
27
-
29
-
30
-
32
-
34
-
36
-
38
-
39
-
47
-
48
-
50
-
54
-
59
-
68
-
78
|
|
|
-
4
-
5
-
7
-
8
-
13
-
18
-
23
-
24
-
30
-
31
-
41
-
44
-
49
-
51
-
59
-
62
-
73
-
78
-
79
-
80
|
|
-
4
-
5
-
7
-
12
-
14
-
22
-
30
-
34
-
35
-
38
-
39
-
43
-
47
-
48
-
54
-
61
-
64
-
70
-
74
-
78
|
|
-
2
-
3
-
4
-
5
-
11
-
18
-
19
-
22
-
30
-
31
-
33
-
41
-
50
-
51
-
59
-
60
-
63
-
66
-
68
-
78
|
|
-
2
-
8
-
10
-
17
-
22
-
23
-
27
-
33
-
39
-
41
-
44
-
47
-
48
-
49
-
53
-
64
-
65
-
66
-
71
-
74
|
|
-
2
-
9
-
14
-
16
-
19
-
21
-
24
-
27
-
43
-
47
-
48
-
49
-
51
-
52
-
54
-
56
-
59
-
65
-
66
-
69
|
|
|
-
6
-
8
-
14
-
16
-
17
-
22
-
23
-
24
-
32
-
33
-
36
-
42
-
50
-
57
-
64
-
65
-
71
-
72
-
73
-
79
|
|
-
4
-
8
-
10
-
12
-
13
-
15
-
17
-
21
-
25
-
29
-
39
-
43
-
44
-
51
-
52
-
54
-
64
-
66
-
76
-
78
|
|
-
2
-
7
-
14
-
19
-
20
-
23
-
24
-
25
-
27
-
37
-
39
-
41
-
46
-
47
-
53
-
61
-
63
-
65
-
70
-
73
|
|
-
14
-
15
-
16
-
17
-
22
-
30
-
31
-
35
-
44
-
45
-
50
-
55
-
58
-
59
-
65
-
66
-
71
-
74
-
75
-
79
|
|
-
4
-
9
-
19
-
21
-
25
-
26
-
30
-
36
-
38
-
40
-
44
-
46
-
48
-
51
-
53
-
58
-
61
-
63
-
73
-
77
|
|
|
-
6
-
8
-
11
-
12
-
18
-
22
-
26
-
38
-
40
-
45
-
51
-
54
-
55
-
57
-
62
-
65
-
66
-
70
-
72
-
80
|
|
-
10
-
12
-
14
-
18
-
23
-
34
-
35
-
41
-
48
-
55
-
60
-
61
-
62
-
63
-
66
-
69
-
71
-
72
-
73
-
79
|
|
-
2
-
4
-
17
-
25
-
27
-
30
-
31
-
32
-
37
-
43
-
53
-
54
-
56
-
62
-
66
-
67
-
69
-
73
-
75
-
79
|
|
-
8
-
10
-
13
-
15
-
16
-
23
-
24
-
26
-
30
-
33
-
38
-
40
-
46
-
47
-
57
-
67
-
68
-
74
-
77
-
78
|
|
-
1
-
12
-
17
-
21
-
23
-
24
-
26
-
35
-
44
-
45
-
48
-
53
-
54
-
57
-
59
-
61
-
64
-
66
-
67
-
77
|
|
|
-
3
-
5
-
10
-
14
-
18
-
22
-
30
-
32
-
35
-
38
-
41
-
45
-
48
-
49
-
51
-
53
-
56
-
67
-
69
-
76
|
|
-
2
-
8
-
11
-
15
-
17
-
22
-
38
-
40
-
44
-
47
-
48
-
53
-
58
-
59
-
60
-
61
-
63
-
67
-
77
-
80
|
|
-
1
-
3
-
6
-
7
-
11
-
16
-
28
-
29
-
31
-
32
-
34
-
45
-
52
-
57
-
68
-
72
-
73
-
76
-
77
-
78
|
|
-
2
-
4
-
7
-
9
-
15
-
19
-
22
-
24
-
30
-
33
-
35
-
42
-
43
-
48
-
53
-
54
-
64
-
65
-
71
-
79
|
|
-
4
-
9
-
12
-
14
-
15
-
16
-
20
-
24
-
25
-
27
-
31
-
32
-
38
-
44
-
51
-
56
-
62
-
67
-
73
-
75
|
|
|
-
10
-
19
-
21
-
23
-
26
-
31
-
34
-
36
-
38
-
42
-
43
-
53
-
54
-
57
-
58
-
59
-
60
-
61
-
65
-
69
|
|
-
10
-
11
-
16
-
20
-
22
-
23
-
24
-
29
-
40
-
42
-
50
-
51
-
53
-
58
-
65
-
66
-
68
-
73
-
74
-
79
|
|
-
8
-
9
-
26
-
27
-
30
-
36
-
38
-
40
-
41
-
46
-
47
-
48
-
51
-
52
-
60
-
66
-
71
-
74
-
77
-
79
|
|
-
2
-
13
-
20
-
23
-
27
-
28
-
31
-
42
-
43
-
47
-
48
-
59
-
60
-
61
-
62
-
66
-
69
-
71
-
75
-
76
|
|
-
10
-
12
-
14
-
20
-
21
-
23
-
31
-
33
-
40
-
43
-
47
-
49
-
53
-
58
-
61
-
62
-
65
-
72
-
77
-
78
|
|
|
-
5
-
6
-
13
-
15
-
20
-
23
-
25
-
26
-
27
-
33
-
36
-
43
-
45
-
47
-
48
-
50
-
65
-
67
-
70
-
79
|
|
-
1
-
5
-
6
-
14
-
18
-
19
-
24
-
27
-
30
-
35
-
39
-
43
-
46
-
51
-
65
-
68
-
69
-
71
-
75
-
77
|
|
-
2
-
6
-
8
-
10
-
12
-
19
-
23
-
24
-
29
-
33
-
35
-
36
-
39
-
50
-
59
-
62
-
68
-
75
-
76
-
77
|
|
-
1
-
5
-
6
-
11
-
17
-
24
-
25
-
32
-
35
-
44
-
45
-
52
-
56
-
58
-
67
-
70
-
74
-
75
-
77
-
80
|
|
-
2
-
6
-
12
-
22
-
25
-
30
-
31
-
36
-
38
-
44
-
45
-
46
-
48
-
52
-
58
-
62
-
68
-
71
-
72
-
80
|
|
|
-
6
-
11
-
13
-
24
-
27
-
33
-
34
-
37
-
40
-
41
-
45
-
51
-
54
-
62
-
64
-
69
-
71
-
73
-
77
-
78
|
|
-
4
-
14
-
19
-
20
-
26
-
28
-
36
-
38
-
48
-
57
-
60
-
63
-
64
-
66
-
69
-
71
-
73
-
75
-
78
-
80
|
|
-
2
-
3
-
5
-
9
-
10
-
17
-
25
-
27
-
28
-
31
-
36
-
37
-
39
-
54
-
55
-
56
-
60
-
62
-
69
-
79
|
|
-
1
-
2
-
12
-
13
-
14
-
16
-
19
-
25
-
32
-
33
-
37
-
41
-
46
-
47
-
54
-
55
-
57
-
61
-
70
-
79
|
|