16
19
24
36
47
57
81
84
96
109
111
116
150
166
174
181
198
210
220
225
230
235
244
248
260
266
287
288
302
310
324
327
346
347
349
356
366
369
371
376
381
400
411
414
440
452
464
477
493
501
502
