0
11
12
14
18
26
27
30
31
32
50
56
63
64
71
74
84
91
93
99
100
105
107
109
112
113
118
122
127
129
132
137
142
143
144
145
147
149
151
156
158
165
166
171
172
176
177
184
185
186
192
194
196
198
203
204
206
208
209
215
216
217
218
222
224
231
233
236
237
241
245
260
262
263
265
266
267
269
280
283
290
291
292
300
310
314
317
319
320
325
326
327
331
341
343
344
350
362
364
