138
138
147
151
155
156
156
158
158
158
157
156
156
151
148
149
150
152
152
152
151
150
147
144
143
140
139
139
138
138
138
143
149
154
156
156
156
156
156
157
160
163
170
170
168
167
165
156
153
154
165
169
174
177
180
189
193
198
200
205
209
209
211
216
219
222
236
242
245
246
247
253
254
255
258
257
257
257
255
257
258
258
261
261
262
264
264
265
265
264
264
266
267
267
262
260
259
257
254
254
247
243
240
238
237
237
237
238
239
242
243
247
249
249
247
242
239
239
239
239
239
239
239
240
245
248
249
251
258
261
254
260
266
267
268
269
271
278
277
275
263
253
253
250
238
228
228
223
221
220
218
217
214
213
211
210
205
192
191
190
189
189
183
182
182
181
179
178
170
164
160
159
157
154
147
146
144
143
137
130
126
123
119
118
117
116
115
111
110
110
109
109
108
104
101
98
95
93
92
91
89
87
83
81
78
82
84
86
86
86
86
87
87
87
82
78
77
72
66
64
56
56
55
53
51
49
47
46
45
44
45
46
46
47
47
53
53
53
54
54
54
55
55
59
59
60
61
60
59
59
58
57
54
51
50
48
47
46
45
45
44
44
44
43
42
42
41
41
41
41
41
41
41
40
40
40
37
36
35
32
32
32
31
31
31
31
31
31
31
27
26
26
25
25
25
25
24
24
24
24
25
25
26
30
30
30
30
32
33
32
32
32
33
34
34
34
34
34
34
34
34
34
34
34
35
35
35
36
36
37
37
37
37
37
37
37
37
37
38
39
42
42
43
44
44
45
46
47
48
50
50
50
50
50
52
52
53
54
54
54
54
53
51
51
50
48
45
45
42
42
41
40
38
37
36
35
35
34
33
31
29
26
26
26
25
24
23
21
18
17
16
15
14
13
11
10
10
12
14
16
16
20
21
26
27
27
27
28
28
29
31
33
34
38
42
43
46
44
36
35
34
34
35
35
36
36
36
39
40
40
40
40
40
40
41
41
44
46
47
48
48
49
49
50
51
51
50
50
51
54
55
57
60
62
63
68
74
80
86
86
90
95
95
96
96
99
102
103
112
116
120
121
122
124
125
127
130
136
137
141
145
147
149
151
149
149
151
152
154
157
158
158
158
157
154
149
148
147
143
139
137