121
121
123
123
123
122
122
122
122
122
122
122
122
122
122
122
123
123
123
122
119
119
118
118
118
118
118
118
118
119
119
106
106
104
104
101
101
98
98
97
90
79
68
57
57
54
51
35
35
30
27
27
27
27
27
23
20
19
19
19
19
19
19
19
19
21
31
32
30
26
24
25
28
30
33
40
49
50
57
62
64
63
61
61
61
62
62
62
63
63
64
64
85
88
89
89
80
76
74
72
75
77
79
79
79
76
76
72
70
67
65
62
54
53
53
53
53
53
53
53
53
53
52
49
49
44
42
40
37
35
29
27
17
14
12
11
6
6
6
7
7
3
3
3
3
5
5
9
8
7
5
10
12
5
6
12
14
15
9
8
6
8
13
9
9
10
11
16
18
16
26
23
18
4
11
13
11
9
5
5
6
8
7
6
7
6
7
12
11
9
3
4
9
16
13
25
20
17
17
19
20
25
40
39
28
26
31
35
49
55
55
56
56
55
54
54
54
56
57
57
59
62
80
80
84
84
84
85
85
88
89
90
85
83
83
83
83
83
83
81
77
76
69
65
62
62
62
61
62
62
62
63
61
60
58
57
57
56
54
51
50
47
47
47
45
44
43
40
35
31
23
19
13
10
9
6
6
6
6
6
6
6
6
6
7
13
13
10
12
13
13
14
12
15
21
21
19
33
28
34
37
38
40
40
44
44
44
44
44
44
45
45
44
43
48
54
55
56
56
56
55
54
54
54
54
55
55
55
55
54
53
53
53
51
51
47
46
47
48
48
47
47
49
46
39
38
41
46
49
51
50
49
46
45
44
39
36
36
36
36
29
28
26
26
23
22
18
12
10
10
2
2
6
7
7
7
7
7
9
12
14
15
18
20
23
18
18
22
25
27
30
30
30
47
49
52
55
59
59
56
57
58
59
60
61
62
64
65
73
74
74
74
85
84
85
85
85
84
84
83
82
81
76
74
72
70
69
68
68
68
70
70
71
71
71
72
72
72
72
72
72
73
74
74
74
74
74
74
75
75
76
77
77
78
78
79
81
81
82
82
81
79
77
76
76
78
78
80
84
86
85
83
83
83
87
95
99
109
109
106
108
109
112
113
117
118
119
119
119
117
118
117
117
117
117
117
116
116
114
113
112
110
110
110
110
110
110
110
110
112
114
114
114
115
116
116
119
118
118
116
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
116
115
113
108
105
101
100
99
99
99
99
99
100
102
103
105
106
107
107
109
112
112
112
112
113
113
113
76
78
79
82
86
87
87
91
92
92
93
93
92
91
89
89
90
90
91
92
94
95
98
101
111
111
114
112
112
105
106
107
110
109
104
124
125
126
126
126
130
130
132
130
130
131
131
131
131
131
131
132
133
133
134
135
136
136
136
139
146
146
146
144
143
142
141
139
136
126
117
118
114
97
95
94
94
94
97
100
100
103
108
111
116
120
126
127
127
126
126
126
123
122
115
118
122
122
123
125
125
124
122
121
119
122
124
126
127
128
129
129
129
129
128
128
128
128
128
124
117
111
108
96
92
91
90
89
86
64
93
101
105
106
112
116
121
124
124
124
124
123
123
123
123
123
123
122
122
122
122
121
121
121