112
112
112
112
113
114
114
115
119
121
121
121
122
122
124
125
127
127
127
122
122
122
122
121
120
120
120
117
116
116
118
119
119
121
121
122
122
124
125
125
127
127
127
128
129
130
130
130
131
132
132
133
134
138
139
139
140
140
138
136
133
137
137
139
138
138
134
129
123
118
112
107
101
90
104
120
130
137
139
140
141
142
142
142
142
142
143
143
144
144
145
145
146
154
152
150
149
148
145
144
144
143
137
135
132
130
127
125
123
122
121
121
121
121
121
121
123
123
124
124
124
123
123
123
126
126
125
125
125
124
129
131
129
128
128
128
128
129
127
125
124
124
124
124
127
127
130
131
131
132
132
134
133
134
138
137
135
134
133
133
134
134
134
138
142
142
141
138
138
140
142
140
143
143
140
140
139
139
138
138
138
138
138
138
139
144
145
146
147
149
150
152
155
155
155
154
154
154
154
155
156
158
159
157
157
157
157
158
151
149
150
153
153
148
148
148
148
148
146
145
144
142
141
139
136
136
135
135
135
135
136
136
135
135
134
134
134
134
138
139
139
139
141
140
140
141
140
140
139
138
136
134
133
129
128
128
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
137
137
137
137
136
136
135
134
134
134
134
134
134
126
126
126
126
125
124
123
121
121
120
120
120
120
119
118
119
119
118
114
113
111
111
111
110
109
107
107
108
109
110
110
110
112
113
116
116
111
115
115
111