9
14
16
40
44
49
49
50
50
50
52
53
56
59
60
62
64
66
66
68
70
71
75
77
78
79
85
88
90
90
92
93
95
96
100
102
105
114
116
116
116
118
119
123
123
125
126
129
130
141
147
149
152
153
153
154
156
157
159
161
162
165
170
170
172
173
174
174
176
180
182
182
183
183
186
188
189
193
193
196
199
200
200
200
204
205
206
209
209
209
209
210
211
212
212
213
213
217
217
222
223
224
224
225
227
228
229
232
233
235
237
244
244
244
250
252
253
254
254
254
257
259
261
262
262
262
263
264
265
269
270
271
271
273
273
274
277
277
277
277
279
281
281
281
281
281
285