114
149
120
143
122
143
125
145
126
147
127
148
129
147
131
148
133
150
136
151
142
150
142
145
138
144
133
141
130
139
125
134
125
132
127
128
131
124
135
122
141
120
144
119
148
114
147
113
143
112
141
110
141
107
143
105
145
103
148
103
152
106
153
109
154
112
150
115
149
118
151
121
155
122
158
126
161
131
164
134
165
138
166
141
168
143
172
145
178
147
184
150
188
150
193
144
192
141
189
138
187
137
185
133
184
131
184
126
186
121
186
111
191
108
196
106
199
108
202
110
199
113
203
113
206
111
208
114
205
117
210
121
215
123
220
123
226
117
227
114
228
112
224
112
220
115
214
117
212
116
214
112
218
109
224
107
242
105
245
103
245
100
242
96
239
92
238
88
236
84
234
82
231
85
230
83
232
79
233
76
237
74
242
75
245
72
245
68
244
66
242
65
249
60
255
56
259
53
260
50
253
51
248
51
240
49
232
50
229
52
226
58
220
59
216
58
215
61
221
67
218
72
211
75
211
72
216
70
217
67
213
63
208
61
211
57
208
52
210
48
208
45
209
40
208
37
205
33
202
31
192
31
190
32
197
33
201
36
202
42
198
45
192
49
186
51
181
51
176
50
172
45
171
41
171
36
176
33
175
31
169
35
168
38
169
41
165
42
156
51
155
56
159
59
164
62
170
63
172
64
170
65
166
65
162
64
165
71
162
73
163
76
163
81
165
85
170
85
175
85
178
87
180
91
181
96
181
100
182
104
180
105
177
104
178
101
179
97
177
92
175
88
172
88
166
94
163
94
158
89
157
87
157
83
160
80
161
76
160
73
159
71
158
68
155
63
154
60
152
58
148
59
140
60
138
58
140
55
136
55
132
59
129
63
127
64
123
62
119
59
120
56
118
54
113
52
112
50
122
47
121
45
118
44
112
46
109
45
105
48
107
50
105
53
102
56
89
57
85
59
84
62
82
65
84
68
88
70
95
70
97
67
96
64
101
62
107
61
113
62
117
63
119
65
120
70
124
72
126
77
124
81
119
83
109
83
105
82
97
79
91
76
82
72
77
73
69
75
64
76
70
78
67
81
63
85
65
87
65
92
59
97
52
105
49
115
50
118
49
121
52
125
55
125
63
118
65
120
64
123
60
123
58
125
60
128
59
130
56
128
50
130
44
136
42
147
37
149
33
147
37
129
32
139
28
145
28
150
32
153
37
152
40
156
39
164
46
169
58
169
63
166
66
162
70
159
75
155
80
154
84
156
87
159
90
161
93
163
97
165
102
165
108
166
113
167
119
167
123
166
119
164
113
163
109
161
107
159
107
157
110
154
112
151