12
17
18
20
24
27
36
37
45
50
63
73
75
90
91
92
94
96
113
125
126
131
138
143
152
155
166
169
190
191
194
198
202
204
208
210
212
216
232
233
248
250
258
260
264
282
284
296
299
304
313
318
322
326
330
334
340
343
351
356
361
374
382
396
403
404
414
415
416
417
418
427
429
