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