7
10
14
15
18
23
28
40
42
44
55
64
65
67
72
78
86
87
90
92
100
102
105
109
113
117
126
134
137
138
139
145
152
168
170
180
183
184
190
200
205
215
216
222
227
229
255
265
271
274
278
282
283
286
289
309
318
322
345
350
366
371
372
378
384
