8
12
15
23
24
42
47
54
55
58
69
71
77
83
85
89
112
126
131
144
159
177
232
236
244
264
279
281
287
