18
24
32
46
51
62
68
70
72
79
87
100
113
125
137
151
156
164
166
174
187
196
208
210
219
248
267
274
284
303
307
316
330
351
363
374
375
382
391
