14
19
27
31
48
70
77
83
85
98
119
136
148
151
160
165
180
182
199
220
232
256
263
308
317
326
334
350
352
360
374
389
391
398
401
403
414
