13
20
28
32
36
43
47
64
92
110
130
134
141
143
149
159
168
174
179
182
199
212
220
236
240
251
257
271
276
283
291
297
317
329
333
361
368
369
382
384
396
405
410
415
421
428
433
440
446
454
455
496
510
