6
10
11
15
22
29
36
43
46
51
54
57
60
67
68
70
74
76
84
89
92
95
96
99
102
105
106
109
114
116
121
125
125
127
127
129
131
131
131
135
137
142
148
163
169
176
179
181
182
184
185
188
190
194
195
198
201
203
205
210
214
216
219
220
221
222
222
223
226
227
233
236
239
242
246
248
251
254
257
263
265
266
268
269
270
275
276
280
284
285
288
288