6
9
10
16
17
23
24
27
30
32
36
39
42
50
58
60
61
71
77
81
96
106
107
109
110
111
113
117
119
128
130
142
145
152
154
158
162
168
174
175
176
184
186
189
191
196
197
199
200
201
202
209
210
211
214
215
218
219
225
230
233
234
243
244
245
246
251
258
259
272
273
284
286
289
295
301
313
321
338
339
343
347
