10
16
20
24
27
28
37
48
49
50
53
63
103
119
124
162
174
185
195
217
219
220
239
243
245
259
264
273
277
295
296
324
326
338
343
354
361
368
372
376
377
378
388
398
400
406
426
446
467
504
506
507
513
525
543
544
558
561
564
574
608
611
