27
30
45
55
65
66
70
79
86
90
104
116
129
144
159
182
191
198
199
217
218
224
235
246
251
253
264
282
294
304
309
318
