8
12
14
17
21
23
24
25
28
29
33
37
38
40
42
50
56
57
67
71
73
80
82
89
90
100
101
106
107
109
116
119
125
126
129
143
147
150
155
158
163
166
175
180
183
190
192
196
198
203
206
212
214
217
219
222
229
240
241
243
244
